diff options
-rw-r--r-- | Makefile | 48 |
1 files changed, 26 insertions, 22 deletions
@@ -33,53 +33,57 @@ $(PRODUCT): $(OBJECTS) | build build: mkdir -p build -build/$(APP_NAME).app: | build - mkdir -p build/$(APP_NAME).app +# TODO: No space version. +# build/$(APP_NAME).app: | build +# mkdir -p build/$(APP_NAME).app -build/$(APP_NAME).app/Contents: | build/$(APP_NAME).app - mkdir -p build/$(APP_NAME).app/Contents +build/$(APP_NAME_NOSPACE).app: | build + mkdir -p build/$(APP_NAME_NOSPACE).app -build/$(APP_NAME).app/Contents/MacOS: | build/$(APP_NAME).app/Contents - mkdir -p build/$(APP_NAME).app/Contents/MacOS +build/$(APP_NAME_NOSPACE).app/Contents: | build/$(APP_NAME_NOSPACE).app + mkdir -p build/$(APP_NAME_NOSPACE).app/Contents -build/$(APP_NAME).app/Contents/MacOS/$(APP_NAME): $(OBJECTS) \ -| build/$(APP_NAME).app/Contents/MacOS +build/$(APP_NAME_NOSPACE).app/Contents/MacOS: | build/$(APP_NAME_NOSPACE).app/Contents + mkdir -p build/$(APP_NAME_NOSPACE).app/Contents/MacOS + +build/$(APP_NAME_NOSPACE).app/Contents/MacOS/$(APP_NAME_NOSPACE): $(OBJECTS) \ +| build/$(APP_NAME_NOSPACE).app/Contents/MacOS $(CC) \ -framework Cocoa \ -o "${@}" \ $^ -# build/$(APP_NAME).app/Contents/Info.plist: Info.m4.plist \ -# | build/$(APP_NAME).app/Contents +# build/$(APP_NAME_NOSPACE).app/Contents/Info.plist: Info.m4.plist \ +# | build/$(APP_NAME_NOSPACE).app/Contents # m4 \ # --define='CF_BUNDLE_VERSION=$(CF_BUNDLE_VERSION)' \ # $< \ # > $@ -build/$(APP_NAME).app/Contents/Info.plist: Info.plist \ -| build/$(APP_NAME).app/Contents +build/$(APP_NAME_NOSPACE).app/Contents/Info.plist: Info.plist \ +| build/$(APP_NAME_NOSPACE).app/Contents cp $< "${@}" -build/$(APP_NAME).app/Contents/Resources: | build/$(APP_NAME).app/Contents - mkdir -p build/$(APP_NAME).app/Contents/Resources +build/$(APP_NAME_NOSPACE).app/Contents/Resources: | build/$(APP_NAME_NOSPACE).app/Contents + mkdir -p build/$(APP_NAME_NOSPACE).app/Contents/Resources -# build/$(APP_NAME).app/Contents/Resources/%.lproj/Localizable.strings: \ +# build/$(APP_NAME_NOSPACE).app/Contents/Resources/%.lproj/Localizable.strings: \ # Internationalization/%.lproj/Localizable.strings \ -# | build/$(APP_NAME).app/Contents/Resources +# | build/$(APP_NAME_NOSPACE).app/Contents/Resources # mkdir -p $(dir "${@}") # cp $< "${@}" -build/$(APP_NAME).app/Contents/Resources/%.lproj: \ +build/$(APP_NAME_NOSPACE).app/Contents/Resources/%.lproj: \ Internationalization/%.lproj \ -| build/$(APP_NAME).app/Contents/Resources +| build/$(APP_NAME_NOSPACE).app/Contents/Resources cp $< "${@}" .PHONY: app app: \ -build/$(APP_NAME).app/Contents/MacOS/$(APP_NAME) \ -build/$(APP_NAME).app/Contents/Info.plist \ -$(patsubst Internationalization/%,build/$(APP_NAME).app/Contents/Resources/%,$(LPROJS)) +build/$(APP_NAME_NOSPACE).app/Contents/MacOS/$(APP_NAME_NOSPACE) \ +build/$(APP_NAME_NOSPACE).app/Contents/Info.plist \ +$(patsubst Internationalization/%,build/$(APP_NAME_NOSPACE).app/Contents/Resources/%,$(LPROJS)) -# $(subst Internationalization/,build/$(APP_NAME).app/Contents/Resources/,$(LOCALIZABLE_STRINGS)) +# $(subst Internationalization/,build/$(APP_NAME_NOSPACE).app/Contents/Resources/,$(LOCALIZABLE_STRINGS)) .PHONY: genstrings |