secureswitools/swisistools/source/interpretsislib/installer.h
changeset 60 245df5276b97
parent 42 d17dc5398051
equal deleted inserted replaced
53:ae54820ef82c 60:245df5276b97
   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,