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