diff options
author | konablend <[email protected]> | 2009-03-10 01:26:46 +0000 |
---|---|---|
committer | konablend <[email protected]> | 2009-03-10 01:26:46 +0000 |
commit | 9524d15d80e03017ea0dcafd158562a304ee357a (patch) | |
tree | 9ee8cc3553fc1856eba171d16e6bd9d39d79ba46 /macosx/module.defs | |
parent | 82a445c939dd4d63ee957190dce2de8d594a7782 (diff) |
BuildSystem: effects Darwin platforms only
- fixed Darwin ppc hosted build reversion introduced in r2242.
- fixed Darwin + Xcode in all scenerios to honor --debug option
*** if building from Xcode there is no need to rebuild but you will have
to close project and reload; xcodeproj has been updated.
*** if building from terminal there *should* be no need to rebuild;
the first 'make' after an update is expected to trigger a reconfigure
and libhb will rebuild.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2248 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/module.defs')
-rw-r--r-- | macosx/module.defs | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/macosx/module.defs b/macosx/module.defs index 61a287366..4b9329f09 100644 --- a/macosx/module.defs +++ b/macosx/module.defs @@ -1,4 +1,5 @@ $(eval $(call import.MODULE.defs,MACOSX,macosx)) +$(eval $(call import.GCC,MACOSX)) MACOSX.src/ = $(SRC/)macosx/ MACOSX.build/ = $(BUILD/)macosx/ @@ -10,7 +11,17 @@ MACOSX.m4.out = $(MACOSX.m4.in:$(MACOSX.src/)%.m4=$(MACOSX.build/)%) MACOSX.m4.post.Info.h = $(RM.exe) -f $(MACOSX.build/)HandBrake.build/Preprocessed-Info.plist MACOSX.targs = HandBrakeCLI HandBrake -MACOSX.conf = standard$(if $(filter 1,$(BUILD.cross)),.$(BUILD.arch)) + +## configuration pattern: (standard|debug)[.ARCH] +## eg. for native build, no debug --> standard +## eg. for x86_64 build with debug of any level --> debug.x86_64 +MACOSX.conf = $(MACOSX.map.g.$(MACOSX.GCC.g))$(if $(filter 1,$(BUILD.cross)),.$(BUILD.arch)) + +## this is a mapping to determine which basename config to use in xcodeproj +MACOSX.map.g.none = standard +MACOSX.map.g.min = debug +MACOSX.map.g.std = debug +MACOSX.map.g.max = debug ############################################################################### |