summaryrefslogtreecommitdiffstats
path: root/macosx/module.defs
diff options
context:
space:
mode:
authorkonablend <[email protected]>2009-03-03 02:49:54 +0000
committerkonablend <[email protected]>2009-03-03 02:49:54 +0000
commit55afb374694267dd7209afd2ec279e8f51154bcf (patch)
tree8d56c354b0998d39fc0c992b1abd24753a4c46eb /macosx/module.defs
parent0a6c39fcd2f352d0413298274efab13056fd429a (diff)
BuildSystem:
- fixed OSX + Xcode to support parallel builds - enhanced OSX + Xcode to use proper pass-thru for all make targets - added global target --> install - added install: test.install - added install: gtk.install - updated pre-generated building guides (these will go away when wiki is updated) - updated xml2wiki script to spit out heading git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2205 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/module.defs')
-rw-r--r--macosx/module.defs29
1 files changed, 22 insertions, 7 deletions
diff --git a/macosx/module.defs b/macosx/module.defs
index c13958da4..2b525acde 100644
--- a/macosx/module.defs
+++ b/macosx/module.defs
@@ -20,10 +20,25 @@ MACOSX.XCODE.project = HandBrake.xcodeproj
MACOSX.XCODE = $(strip \
cd $(MACOSX.src/) && \
- $(MACOSX.XCODE.exe) \
- -project $(MACOSX.XCODE.project) \
- -configuration $(MACOSX.conf) \
- $(foreach t,$(MACOSX.targs),-target $t) \
- EXTERNAL_BUILD=$(CURDIR) \
- EXTERNAL_PROJECT=$(PROJECT/) \
- $(1) )
+ $(MACOSX.XCODE.exe) \
+ -project $(MACOSX.XCODE.project) \
+ -configuration $(MACOSX.conf) \
+ $(foreach t,$(MACOSX.targs),-target $t) \
+ EXTERNAL_BUILD='$(CURDIR)' \
+ EXTERNAL_JOBS='$(BUILD.jobs)' \
+ EXTERNAL_METHOD='$(CONF.method)' \
+ EXTERNAL_PROJECT='$(PROJECT/)' \
+ $(1) )
+
+MACOSX.XCODE.PASSTHRU = $(strip \
+ cd $(MACOSX.src/) && \
+ $(MACOSX.XCODE.exe) \
+ -project $(MACOSX.XCODE.project) \
+ -configuration $(MACOSX.conf) \
+ -target libhb \
+ EXTERNAL_BUILD='$(CURDIR)' \
+ EXTERNAL_JOBS='$(BUILD.jobs)' \
+ EXTERNAL_METHOD='$(CONF.method)' \
+ EXTERNAL_PROJECT='$(PROJECT/)' \
+ EXTERNAL_GOALS='$(1)' \
+ build )