Skip to content

Commit

Permalink
packaging: add new target: pkg.createx
Browse files Browse the repository at this point in the history
Target will do pkg.create plus creation of -contrib.tar.bz2 tarball
containing all contrib tarballs.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5324 b64f7644-9d1e-0410-96f1-a4d463321fa5
  • Loading branch information
KonaBlend committed Mar 11, 2013
1 parent 287c85b commit de6c4ab
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
5 changes: 3 additions & 2 deletions pkg/module.defs
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ $(eval $(call import.MODULE.defs,PKG,pkg))
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.basename = $(HB.name)-$(HB.version)
PKG.src.tar.bz2 = $(PKG.out/)$(PKG.basename).tar.bz2
PKG.src-contrib.tar.bz2 = $(PKG.out/)$(PKG.basename)-contrib.tar.bz2

STAGE.out/ = $(BUILD/)stage/
STAGE.out.src/ = $(STAGE.out/)src/
Expand Down
6 changes: 6 additions & 0 deletions pkg/module.rules
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ $(eval $(call import.MODULE.rules,PKG))

pkg.create:: $(PKG.src.tar.bz2)

pkg.createx:: pkg.create $(PKG.src-contrib.tar.bz2)

pkg.clean:
$(RM.exe) -fr $(STAGE.out/)
$(RM.exe) -fr $(PKG.out/)
Expand All @@ -20,6 +22,10 @@ $(STAGE.out.src/):
$@/$(PKG.basename)/make/configure.py > $@/$(PKG.basename)/make/configure.py.tmp
$(MV.exe) $@/$(PKG.basename)/make/configure.py.tmp $@/$(PKG.basename)/make/configure.py

$(PKG.src-contrib.tar.bz2):
$(TAR.exe) cjf $@ -C $(CONTRIB.download/) \
$(foreach f,$(MODULES.NAMES),$(notdir $($f.FETCH.tar)))

###############################################################################

## include optional platform packaging
Expand Down

0 comments on commit de6c4ab

Please sign in to comment.