Browse Source

Merge topic 'cpack-dmg-explicit-hfs'

4f2a983c CPack: Fix PackageMaker .dmg HFS+ creation on macOS APFS hosts

Acked-by: Kitware Robot <[email protected]>
Merge-request: !1354
Brad King 8 years ago
parent
commit
4a4d62430b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Source/CPack/cmCPackPackageMakerGenerator.cxx

+ 2 - 2
Source/CPack/cmCPackPackageMakerGenerator.cxx

@@ -288,8 +288,8 @@ int cmCPackPackageMakerGenerator::PackageFiles()
   tmpFile += "/hdiutilOutput.log";
   std::ostringstream dmgCmd;
   dmgCmd << "\"" << this->GetOption("CPACK_INSTALLER_PROGRAM_DISK_IMAGE")
-         << "\" create -ov -format UDZO -srcfolder \"" << packageDirFileName
-         << "\" \"" << packageFileNames[0] << "\"";
+         << "\" create -ov -fs HFS+ -format UDZO -srcfolder \""
+         << packageDirFileName << "\" \"" << packageFileNames[0] << "\"";
   std::string output;
   int retVal = 1;
   int numTries = 10;