]> granicus.if.org Git - handbrake/commitdiff
Adding libhb zip build target to 0.10.x branch.
authorsr55 <sr55.hb@outlook.com>
Sun, 13 Dec 2015 15:51:10 +0000 (15:51 +0000)
committersr55 <sr55.hb@outlook.com>
Sun, 13 Dec 2015 15:51:10 +0000 (15:51 +0000)
pkg/mingw/module.defs
pkg/mingw/module.rules
pkg/module.defs

index cce22d66f7cbb825899041e6df9ac36156095e57..6013a481aecd6efde433e4cf4d05539a720def14 100644 (file)
@@ -1,9 +1,13 @@
-PKG.cli.zip = $(PKG.out/)$(HB.name)-$(HB.version)-$(BUILD.machine)-Win_CLI.zip\r
+PKG.platname = win\r
 \r
+PKG.cli.zip   = $(PKG.out/)$(HB.name)CLI-$(HB.version)-$(PKG.platname)-$(BUILD.machine).zip\r
+PKG.libhb.zip = $(PKG.out/)LibHB-$(HB.version)-$(PKG.platname)-$(BUILD.machine).zip\r
 PKG.mingw.lib = $(SRC/)libraries\r
 \r
 STAGE.out.cli/ = $(STAGE.out/)cli/\r
+STAGE.out.libhb/ = $(STAGE.out/)libhb/\r
 \r
 ###############################################################################\r
 \r
 BUILD.out += $(PKG.cli.zip)\r
+BUILD.out += $(PKG.libhb.zip)\r
index 3ce0580b842079110e5cd656a8483827c3bbc7b2..c8d132cef985c31faa2b430b6a3ed006a9eebe2a 100644 (file)
@@ -1,9 +1,12 @@
-pkg.create.zip:: pkg.create $(PKG.cli.zip)\r
+pkg.create.zip:: pkg.create $(PKG.cli.zip) $(PKG.libhb.zip)\r
 \r
 $(PKG.cli.zip): | $(dir $(PKG.cli.zip))\r
 $(PKG.cli.zip): | $(STAGE.out.cli/)\r
        cd $(STAGE.out.cli/) && $(ZIP.exe) -r $(call fn.ABSOLUTE,$(PKG.cli.zip)) .\r
 \r
+$(PKG.libhb.zip): | $(dir $(PKG.libhb.zip))\r
+$(PKG.libhb.zip): | $(STAGE.out.libhb/)\r
+       cd $(STAGE.out.libhb/) && $(ZIP.exe) -r $(call fn.ABSOLUTE,$(PKG.libhb.zip)) .\r
 \r
 $(STAGE.out.cli/):\r
        -$(MKDIR.exe) -p $@\r
@@ -11,4 +14,10 @@ $(STAGE.out.cli/):
        $(CP.exe) -R contrib/etc/fonts $(STAGE.out.cli/)/fonts/\r
        $(call STAGE.doc,$(STAGE.out.cli/))\r
 \r
+$(STAGE.out.libhb/):\r
+       -$(MKDIR.exe) -p $@\r
+       $(CP.exe) libhb/hb.dll $(STAGE.out.libhb/)\r
+       $(CP.exe) -R contrib/etc/fonts $(STAGE.out.libhb/)/fonts/\r
+       $(call STAGE.doc,$(STAGE.out.libhb/))\r
+\r
 \r
index 2bc6081c4d61fb8e3e24ca0a0c6a1a908c36f9dd..ad0f2441132da33475ef44f181c0bd63ef7b1778 100644 (file)
@@ -4,7 +4,7 @@ PKG.in/  = $(SRC/)pkg/
 PKG.out/ = $(BUILD/)pkg/
 
 PKG.basename            = $(HB.name)-$(HB.version)
-PKG.src.tar.bz2         = $(PKG.out/)$(PKG.basename).tar.bz2
+PKG.src.tar.bz2         = $(PKG.out/)$(PKG.basename)-source.tar.bz2
 PKG.src-contrib.tar.bz2 = $(PKG.out/)$(PKG.basename)-contrib.tar.bz2
 
 STAGE.out/     = $(BUILD/)stage/