Andy Cedilnik 19 лет назад
Родитель
Сommit
93f5712a7d
2 измененных файлов с 9 добавлено и 0 удалено
  1. 3 0
      Source/cmLocalGenerator.cxx
  2. 6 0
      Source/cmTarget.cxx

+ 3 - 0
Source/cmLocalGenerator.cxx

@@ -516,6 +516,7 @@ void cmLocalGenerator::CreateCustomTargetsAndCommands(std::set<cmStdString> cons
       case cmTarget::GLOBAL_TARGET:
       case cmTarget::GLOBAL_TARGET:
       case cmTarget::INSTALL_FILES:
       case cmTarget::INSTALL_FILES:
       case cmTarget::INSTALL_PROGRAMS:
       case cmTarget::INSTALL_PROGRAMS:
+      case cmTarget::INSTALL_DIRECTORY:
         break;
         break;
       }
       }
     }
     }
@@ -1086,6 +1087,7 @@ void cmLocalGenerator::GetTargetFlags(std::string& linkLibs,
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_PROGRAMS:
     case cmTarget::INSTALL_PROGRAMS:
+    case cmTarget::INSTALL_DIRECTORY:
       break;
       break;
     }
     }
 }
 }
@@ -1445,6 +1447,7 @@ std::string cmLocalGenerator::GetRealDependency(const char* inName,
         return inName;
         return inName;
       case cmTarget::INSTALL_FILES:
       case cmTarget::INSTALL_FILES:
       case cmTarget::INSTALL_PROGRAMS:
       case cmTarget::INSTALL_PROGRAMS:
+      case cmTarget::INSTALL_DIRECTORY:
         break;
         break;
       }
       }
     }
     }

+ 6 - 0
Source/cmTarget.cxx

@@ -924,6 +924,9 @@ const char *cmTarget::GetProperty(const char* prop)
       case cmTarget::INSTALL_PROGRAMS:
       case cmTarget::INSTALL_PROGRAMS:
         return "INSTALL_PROGRAMS";
         return "INSTALL_PROGRAMS";
         break;
         break;
+      case cmTarget::INSTALL_DIRECTORY:
+        return "INSTALL_DIRECTORY";
+        break;
       }
       }
     return 0;
     return 0;
     }
     }
@@ -1027,6 +1030,7 @@ const char* cmTarget::GetCreateRuleVariable()
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_PROGRAMS:
     case cmTarget::INSTALL_PROGRAMS:
+    case cmTarget::INSTALL_DIRECTORY:
       break;
       break;
     }
     }
   return "";
   return "";
@@ -1051,6 +1055,7 @@ const char* cmTarget::GetSuffixVariableInternal(TargetType type,
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_PROGRAMS:
     case cmTarget::INSTALL_PROGRAMS:
+    case cmTarget::INSTALL_DIRECTORY:
       break;
       break;
     }
     }
   return "";
   return "";
@@ -1075,6 +1080,7 @@ const char* cmTarget::GetPrefixVariableInternal(TargetType type,
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::GLOBAL_TARGET:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_FILES:
     case cmTarget::INSTALL_PROGRAMS:
     case cmTarget::INSTALL_PROGRAMS:
+    case cmTarget::INSTALL_DIRECTORY:
       break;
       break;
     }
     }
   return "";
   return "";