1 pkg.create:: $(PKG.cli.dmg) $(PKG.gui.dmg)
3 $(PKG.cli.dmg): | $(dir $(PKG.cli.dmg))
4 $(PKG.cli.dmg): | $(STAGE.cli/)
5 hdiutil create -srcfolder $(STAGE.cli/) -format UDRO -mode 755 \
6 -volname $(basename $(notdir $@)) \
8 hdiutil convert -format UDBZ -o $@ $(PKG.cli.tmp.dmg)
9 $(RM.exe) $(PKG.cli.tmp.dmg)
11 $(PKG.gui.dmg): | $(dir $(PKG.gui.dmg))
12 $(PKG.gui.dmg): | $(STAGE.gui/)
13 hdiutil create -srcfolder $(STAGE.gui/) -format UDRO -mode 755 \
14 -volname $(basename $(notdir $@)) \
15 -ov $(PKG.gui.tmp.dmg)
16 hdiutil convert -format UDBZ -o $@ $(PKG.gui.tmp.dmg)
17 $(RM.exe) $(PKG.gui.tmp.dmg)
20 $(RM.exe) -fr $(STAGE.cli/)
21 $(RM.exe) $(PKG.cli.dmg)
24 $(RM.exe) -fr $(STAGE.gui/)
25 $(RM.exe) $(PKG.gui.dmg)
29 ifeq (1-darwin,$(FEATURE.xcode)-$(BUILD.system))
30 $(CP.exe) $(BUILD/)HandBrakeCLI $(STAGE.cli/)
31 $(call STAGE.doc,$(STAGE.cli/))
33 $(CP.exe) $(TEST.exe) $(STAGE.cli/)
34 $(call STAGE.doc,$(STAGE.cli/))
39 ifeq (1-darwin,$(FEATURE.xcode)-$(BUILD.system))
40 $(CP.exe) -R $(BUILD/)HandBrake.app $(STAGE.gui/)
41 $(call STAGE.doc,$(STAGE.gui/))