secureswitools/swisistools/source/interpretsislib/installer.h
branchRCL_3
changeset 62 5cc91383ab1e
parent 34 741e5bba2bd1
child 65 7333d7932ef7
equal deleted inserted replaced
61:cd189dac02f7 62:5cc91383ab1e
   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,