File: Makefile.am

package info (click to toggle)
mm3d 1.3.7-1.4
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 8,960 kB
  • ctags: 8,461
  • sloc: cpp: 83,481; sh: 3,563; makefile: 986
file content (29 lines) | stat: -rw-r--r-- 989 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
EXTRA_DIST = Makefile.mingw \
	config.h.mingw \
	cleanup.sh \
	mm3d-win32-installer.nsi \
	TRANSLATORS \
	INSTALL.WIN32 \
	install.bat \
	mm3d.reg 

SUBDIRS = src plugins i18n doc desktop man

DESTDIR = src

MAC_APP = $(PACKAGE).app

$(MAC_APP): $(MAC_APP)/Contents/PkgInfo $(MAC_APP)/Contents/Info.plist
	@cp $(DESTDIR)/$(PACKAGE) $(MAC_APP)/Contents/MacOS/$(PACKAGE)
	
$(MAC_APP)/Contents/PkgInfo:
	@test -d $(MAC_APP)/Contents/MacOS/ || mkdir -p $(MAC_APP)/Contents/MacOS/
	@rm -f $(MAC_APP)/Contents/PkgInfo
	@echo "APPL????" > $(MAC_APP)/Contents/PkgInfo
$(MAC_APP)/Contents/Info.plist:
	@test -d $(MAC_APP)/Contents/MacOS/ || mkdir -p $(MAC_APP)/Contents/MacOS/
	@rm -f $(MAC_APP)/Contents/Info.plist
	@echo "" > $(MAC_APP)/Contents/Info.plist
	@defaults write $(PWD)/$(MAC_APP)/Contents/Info '{"CFBundlePackageType"=APPL;}';
	@defaults write $(PWD)/$(MAC_APP)/Contents/Info "CFBundleSignature" "????"
	@defaults write $(PWD)/$(MAC_APP)/Contents/Info "CFBundleExecutable" $(PACKAGE)