2009-03-03 02:49:54 +00:00
|
|
|
## This rules file is processed only when xcode=1 method=terminal
|
|
|
|
## which hands-off the build to Xcode which in turn may callback this
|
|
|
|
## build system.
|
|
|
|
|
2009-03-04 00:54:53 +00:00
|
|
|
.PHONY: macosx.build macosx.clean macosx.install
|
2009-03-03 02:49:54 +00:00
|
|
|
|
2009-03-04 00:54:53 +00:00
|
|
|
macosx.build:
|
|
|
|
$(call MACOSX.XCODE,HandBrakeCLI HandBrake,build)
|
2009-03-03 02:49:54 +00:00
|
|
|
|
2009-03-04 00:54:53 +00:00
|
|
|
macosx.clean:
|
|
|
|
$(call MACOSX.XCODE,HandBrakeCLI HandBrake,clean)
|
|
|
|
|
|
|
|
macosx.install:
|
|
|
|
$(call MACOSX.XCODE,HandBrakeCLI HandBrake,install)
|
|
|
|
|
|
|
|
build: macosx.build
|
|
|
|
clean: macosx.clean
|
|
|
|
install: macosx.install
|
2009-03-03 17:04:25 +00:00
|
|
|
xclean: clean
|
|
|
|
|
2009-03-04 00:54:53 +00:00
|
|
|
###############################################################################
|
|
|
|
|
2009-03-08 22:50:57 +00:00
|
|
|
MACOSX.goals = $(filter-out build clean install,$(MAKECMDGOALS))
|
2009-03-04 00:54:53 +00:00
|
|
|
|
|
|
|
$(MACOSX.goals): __goals__
|
2009-03-03 02:49:54 +00:00
|
|
|
@true
|
|
|
|
|
|
|
|
__goals__:
|
2009-03-04 00:54:53 +00:00
|
|
|
$(call MACOSX.XCODE,external,build,$(MACOSX.goals))
|