109 // Eclipsing check methods |
109 // Eclipsing check methods |
110 void PrepareEclipsableFilesList(const SisFile& aSis); |
110 void PrepareEclipsableFilesList(const SisFile& aSis); |
111 bool IsValidEclipsingUpgrade(const SisFile& aSis, const SisRegistryObject& registryEntry); |
111 bool IsValidEclipsingUpgrade(const SisFile& aSis, const SisRegistryObject& registryEntry); |
112 bool ValidEclipse(const SisFile& aFile, const std::wstring& target, const InstallableFile& aInstallableFile, bool aSUFlag); |
112 bool ValidEclipse(const SisFile& aFile, const std::wstring& target, const InstallableFile& aInstallableFile, bool aSUFlag); |
113 void HandleFileOverwriting(const SisFile& aFile, const std::wstring& target, bool aSUFlag); |
113 void HandleFileOverwriting(const SisFile& aFile, const std::wstring& target, bool aSUFlag); |
|
114 #ifndef __TOOLS2_LINUX__ |
114 bool IsEclipsable(std::wstring& aRomFile, bool aSUFlag); |
115 bool IsEclipsable(std::wstring& aRomFile, bool aSUFlag); |
|
116 #else |
|
117 bool IsEclipsable(std::wstring& aRomFile, bool aSUFlag, const std::wstring& aDrivePath); |
|
118 #endif |
115 void FilterNonBlockingFilesOfFilename(const SisFile& aFile, const std::wstring& target); |
119 void FilterNonBlockingFilesOfFilename(const SisFile& aFile, const std::wstring& target); |
116 void WarnEclipseOverWrite(const SisFile& aFile); |
120 void WarnEclipseOverWrite(const SisFile& aFile); |
117 |
121 |
118 void ProcessConditionalBlockWarnings(const CSISInstallBlock& aInstallBlock, |
122 void ProcessConditionalBlockWarnings(const CSISInstallBlock& aInstallBlock, |
119 ExpressionEvaluator& aEvaluator, |
123 ExpressionEvaluator& aEvaluator, |