equal
deleted
inserted
replaced
27 |
27 |
28 #include <iostream> |
28 #include <iostream> |
29 |
29 |
30 #include "sisif.h" |
30 #include "sisif.h" |
31 |
31 |
32 void CSISIf::AddPackageEntry(std::wostream& aStream, bool aVerbose) const |
32 void CSISIf::AddPackageEntry(std::wostream& aStream, bool aVerbose, bool aCompatible) const |
33 { |
33 { |
34 aStream << L"IF "; |
34 aStream << L"IF "; |
35 iExpression.AddPackageEntry(aStream, aVerbose); |
35 iExpression.AddPackageEntry(aStream, aVerbose, aCompatible); |
36 aStream << std::endl; |
36 aStream << std::endl; |
37 iInstallBlock.AddPackageEntry(aStream, aVerbose); |
37 iInstallBlock.AddPackageEntry(aStream, aVerbose, aCompatible); |
38 iElseIfs.AddPackageEntry(aStream, aVerbose); |
38 iElseIfs.AddPackageEntry(aStream, aVerbose, aCompatible); |
39 aStream << L"ENDIF" << std::endl; |
39 aStream << L"ENDIF" << std::endl; |
40 } |
40 } |
41 |
41 |
42 void CSISIf::GetFileList(TFileDescList& aFileList) const |
42 void CSISIf::GetFileList(TFileDescList& aFileList) const |
43 { |
43 { |