]> granicus.if.org Git - handbrake/commitdiff
Adding libhb zip package to the MinGW Build
authorScott <sr55.hb@outlook.com>
Fri, 25 Sep 2015 20:51:42 +0000 (21:51 +0100)
committerScott <sr55.hb@outlook.com>
Fri, 25 Sep 2015 20:51:42 +0000 (21:51 +0100)
make pkg.create.zip will now create a libhb.zip package as well as a
HandBrakeCLI one.

pkg/mingw/module.defs
pkg/mingw/module.rules

index cce22d66f7cbb825899041e6df9ac36156095e57..c244e91654456d1210d4c84500cbcf3abc775fb1 100644 (file)
@@ -1,9 +1,12 @@
 PKG.cli.zip = $(PKG.out/)$(HB.name)-$(HB.version)-$(BUILD.machine)-Win_CLI.zip\r
+PKG.libhb.zip = $(PKG.out/)$(HB.name)-$(HB.version)-$(BUILD.machine)-libhb.zip\r
 \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