فهرست منبع

ENH: Ask the target for its own directory in case of bundle instead of directly using ExecutableOutputPath.

Brad King 18 سال پیش
والد
کامیت
ea19994b13
1فایلهای تغییر یافته به همراه2 افزوده شده و 6 حذف شده
  1. 2 6
      Source/cmLocalUnixMakefileGenerator3.cxx

+ 2 - 6
Source/cmLocalUnixMakefileGenerator3.cxx

@@ -1679,12 +1679,8 @@ cmLocalUnixMakefileGenerator3
     if ( target.GetPropertyAsBool("MACOSX_BUNDLE") )
       {
       // Construct the full path version of the names.
-      obj = this->ExecutableOutputPath;
-      if(obj.empty())
-        {
-        obj = this->Makefile->GetStartOutputDirectory();
-        obj += "/";
-        }
+      obj = target.GetDirectory();
+      obj += "/";
       obj += targetName + ".app/Contents/";
       obj += fileTargetDirectory;
       }