浏览代码

Merge topic 'cpack-ifw-framework-version'

ad5c76af CPackIFW: Load module to set CPACK_IFW_FRAMEWORK_VERSION
Brad King 10 年之前
父节点
当前提交
ab4b662832
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      Source/CPack/IFW/cmCPackIFWGenerator.cxx

+ 4 - 2
Source/CPack/IFW/cmCPackIFWGenerator.cxx

@@ -254,9 +254,11 @@ int cmCPackIFWGenerator::InitializeInternal()
 
   const std::string BinCreatorOpt = "CPACK_IFW_BINARYCREATOR_EXECUTABLE";
   const std::string RepoGenOpt = "CPACK_IFW_REPOGEN_EXECUTABLE";
+  const std::string FrameworkVersionOpt = "CPACK_IFW_FRAMEWORK_VERSION";
 
   if(!this->IsSet(BinCreatorOpt) ||
-     !this->IsSet(RepoGenOpt))
+     !this->IsSet(RepoGenOpt) ||
+     !this->IsSet(FrameworkVersionOpt))
     {
     this->ReadListFile("CPackIFW.cmake");
     }
@@ -296,7 +298,7 @@ int cmCPackIFWGenerator::InitializeInternal()
 
   // Framework version
   if(const char* FrameworkVersionSrt =
-      this->GetOption("CPACK_IFW_FRAMEWORK_VERSION"))
+      this->GetOption(FrameworkVersionOpt))
     {
     FrameworkVersion = FrameworkVersionSrt;
     }