⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.am

📁 彩信浏览器
💻 AM
字号:
EXTRA_DIST=MyAmbulantView.mm MyDocument.mm LogController.mm mainloop.cpp MyAppDelegate.mm main.m \	mypreferences.mm mypreferences.h \	MyAmbulantView.h MyAppDelegate.h MyDocument.h LogController.h mainloop.h \	cocoambulant_Prefix.pch \	English.lproj Dutch.lproj \	Info.plist version.plist \	fullcocoambulant.xcodeproj \	cocoambulant.icns \	play.png \	pause.png \	playactive.png \	stop.png \	systemTestSettings.xml \	genappleindex.sh \	ui_icons.psdif WITH_SDLextra_sdl_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_sdl.aextra_sdl_DEFINES=-DWITH_SDLextra_sdl_ldflags=-static `sdl-config --libs` \	-framework Carbon \	-framework IOKit \	-framework OpenGL \	-framework AudioUnit \	-framework AudioToolboxelseextra_sdl_ldflags=extra_sdl_DEFINES=endifif WITH_DIRACdirac_libraries=`pkg-config --libs dirac`elsedirac_libraries=endifif WITH_FFMPEGextra_ffmpeg_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_ffmpeg.aextra_ffmpeg_ldflags=$(FFMPEG_LIBS) $(dirac_libraries) -lzextra_ffmpeg_DEFINES=-DWITH_FFMPEG -DWITH_FFMPEG_AVFORMAT $(FFMPEG_CFLAGS)elseextra_ffmpeg_LDADD=extra_ffmpeg_ldflags=extra_ffmpeg_DEFINES=endifif WITH_EXPATextra_expat_DEFINES=-I$(EXPAT_PREFIX)/includeextra_expat_LDADD=$(EXPAT_PREFIX)/lib/libexpat.aelseextra_expat_DEFINES=extra_expat_LDADD=endifif WITH_XERCES_BUILTINextra_xerces_DEFINES=-I$(XERCES_PREFIX)/includeextra_xerces_LDADD=-L$(XERCES_PREFIX)/lib -lxerces-celseextra_xerces_DEFINES=extra_xerces_LDADD=endif#if USE_NLSextra_nls_DEFINES=-DLOCALEDIR=\"$(datadir)/locale\"#else#extra_nls_DEFINES=#endif# Building a MacOSX .app bundle is a bit tricky.noinst_PROGRAMS = cocoambulant_executablecocoambulant_executable_SOURCES= \	main.m \	mainloop.cpp \	mypreferences.m \	MyAmbulantView.m \	MyDocument.m \	LogController.m \	MyAppDelegate.m 	APPNAME="Ambulant Player"BUILDAPPNAME = "AmbulantPlayer"# Script to test dependenciesTESTDEP=$(srcdir)/testdependenciescocoambulant_bundle: cocoambulant_executable	mkdir -p $(BUILDAPPNAME).app/Contents/MacOS	mkdir -p $(BUILDAPPNAME).app/Contents/Resources	echo -n "APPLAmbl" > $(BUILDAPPNAME).app/Contents/PkgInfo	$(INSTALL_DATA) $(srcdir)/Info.plist $(BUILDAPPNAME).app/Contents/Info.plist	$(INSTALL_DATA) $(srcdir)/cocoambulant.icns $(BUILDAPPNAME).app/Contents/Resources	$(INSTALL_DATA) $(srcdir)/systemTestSettings.xml $(BUILDAPPNAME).app/Contents/Resources	$(INSTALL_DATA) $(srcdir)/play.png $(BUILDAPPNAME).app/Contents/Resources	$(INSTALL_DATA) $(srcdir)/pause.png $(BUILDAPPNAME).app/Contents/Resources	$(INSTALL_DATA) $(srcdir)/playactive.png $(BUILDAPPNAME).app/Contents/Resources	$(INSTALL_DATA) $(srcdir)/stop.png $(BUILDAPPNAME).app/Contents/Resources#	Install plugins#	if test -d ../plugins/.libs; then cp -R ../plugins/.libs $(BUILDAPPNAME).app/Contents/PlugIns; fi	pkglibdir=`pwd`/$(BUILDAPPNAME).app/Contents/PlugIns; \	cd ../plugins; \	$(MAKE) $(AM_MAKEFLAGS) pkglibdir=$$pkglibdir install#	The next bit is gross. Xerces only builds as a dynamic library. This means#	we must copy that library into the .app bundle (in the Frameworks dir) and#	change the plugin to refer to that copy of the xerces library in stead of#	the one it was linked to.if WITH_XERCES_PLUGIN	mkdir -p $(BUILDAPPNAME).app/Contents/Frameworks	cp $(top_builddir)/third_party_packages/xerces-unix/lib/libxerces-c.27.dylib $(BUILDAPPNAME).app/Contents/Frameworks	install_name_tool -change `otool -D $(top_builddir)/third_party_packages/xerces-unix/lib/libxerces-c.27.dylib | tail -n 1` \		@executable_path/../Frameworks/libxerces-c.27.dylib $(BUILDAPPNAME).app/Contents/PlugIns/libamplugin_xerces.so	install_name_tool -id @executable_path/../Frameworks/libxerces-c.27.dylib $(BUILDAPPNAME).app/Contents/Frameworks/libxerces-c.27.dylibendif#	Install gettext localizations	localedir=`pwd`/$(BUILDAPPNAME).app/Contents/Resources/locale; \	cd ../../po ; \	$(MAKE) $(AM_MAKEFLAGS) localedir=$$localedir install    #	Install Cocoa localizations	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/English.lproj	$(INSTALL_DATA) $(srcdir)/English.lproj/Credits.rtf $(BUILDAPPNAME).app/Contents/Resources/English.lproj	$(INSTALL_DATA) $(srcdir)/English.lproj/InfoPlist.strings $(BUILDAPPNAME).app/Contents/Resources/English.lproj	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/English.lproj/MainMenu.nib	$(INSTALL_DATA) $(srcdir)/English.lproj/MainMenu.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/English.lproj/MainMenu.nib	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/English.lproj/MyDocument.nib	$(INSTALL_DATA) $(srcdir)/English.lproj/MyDocument.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/English.lproj/MyDocument.nib	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/English.lproj/Log.nib	$(INSTALL_DATA) $(srcdir)/English.lproj/Log.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/English.lproj/Log.nib	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj	$(INSTALL_DATA) $(srcdir)/Dutch.lproj/Credits.rtf $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj	$(INSTALL_DATA) $(srcdir)/Dutch.lproj/InfoPlist.strings $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj/MainMenu.nib	$(INSTALL_DATA) $(srcdir)/Dutch.lproj/MainMenu.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj/MainMenu.nib#	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj/MyDocument.nib#	$(INSTALL_DATA) $(srcdir)/Dutch.lproj/MyDocument.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj/MyDocument.nib#	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj/Log.nib#	$(INSTALL_DATA) $(srcdir)/Dutch.lproj/Log.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/Dutch.lproj/Log.nib##	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj##	$(INSTALL_DATA) $(srcdir)/Hindi.lproj/Credits.rtf $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj##	$(INSTALL_DATA) $(srcdir)/Hindi.lproj/InfoPlist.strings $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj##	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj/MainMenu.nib##	$(INSTALL_DATA) $(srcdir)/Hindi.lproj/MainMenu.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj/MainMenu.nib##	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj/MyDocument.nib##	$(INSTALL_DATA) $(srcdir)/Hindi.lproj/MyDocument.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj/MyDocument.nib##	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj/Log.nib##	$(INSTALL_DATA) $(srcdir)/Hindi.lproj/Log.nib/*.nib $(BUILDAPPNAME).app/Contents/Resources/Hindi.lproj/Log.nib#	$(INSTALL_DATA) $(srcdir)/*.png $(BUILDAPPNAME).app/Contents/Resources#	Install documentation	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/English.lproj/Ambulant\ Player\ Help	sh $(srcdir)/genappleindex.sh $(srcdir)/../../Documentation/user	$(INSTALL_DATA) $(srcdir)/../../Documentation/user/*.* $(BUILDAPPNAME).app/Contents/Resources/English.lproj/Ambulant\ Player\ Help#	sh $(srcdir)/genappleindex.sh $(BUILDAPPNAME).app/Contents/Resources/English.lproj/Ambulant\ Player\ Help#	Install welcome document	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/data	$(INSTALL_DATA) $(top_srcdir)/Extras/Welcome/Welcome.smil $(BUILDAPPNAME).app/Contents/Resources	$(INSTALL_DATA) $(top_srcdir)/Extras/Welcome/data/*.* $(BUILDAPPNAME).app/Contents/Resources/data#	Install DTD cache data	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/DTDCache	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/DTDCache/SMIL20	mkdir -p $(BUILDAPPNAME).app/Contents/Resources/DTDCache/SMIL21	$(INSTALL_DATA) $(top_srcdir)/Extras/DTDCache/mapping.txt $(BUILDAPPNAME).app/Contents/Resources/DTDCache	$(INSTALL_DATA) $(top_srcdir)/Extras/DTDCache/SMIL20/*.* $(BUILDAPPNAME).app/Contents/Resources/DTDCache/SMIL20	$(INSTALL_DATA) $(top_srcdir)/Extras/DTDCache/SMIL21/*.* $(BUILDAPPNAME).app/Contents/Resources/DTDCache/SMIL21#	Install executable	$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) cocoambulant_executable `pwd`/$(BUILDAPPNAME).app/Contents/MacOS/cocoambulant	strip -x `pwd`/$(BUILDAPPNAME).app/Contents/MacOS/cocoambulant	#   Test for problematic dependencies	$(TESTDEP) `pwd`/$(BUILDAPPNAME).app/Contents/MacOS/cocoambulant	$(TESTDEP) `pwd`/$(BUILDAPPNAME).app/Contents/PlugIns/*	$(TESTDEP) `pwd`/$(BUILDAPPNAME).app/Contents/Frameworks/*	LDADD = \	$(top_builddir)/src/libambulant/.libs/libambulant_cocoa.a \	$(extra_sdl_LDADD) \	$(extra_ffmpeg_LDADD) \	$(extra_expat_LDADD) \	$(extra_xerces_LDADD) \	$(LIBINTL) \	$(LIBICONV) \    $(top_builddir)/src/libambulant/.libs/libambulant.a \    -lstdc++AM_LDFLAGS=$(extra_sdl_ldflags) $(extra_ffmpeg_ldflags) \    -framework Cocoa \    -framework QTKit \    -framework QuickTime \    -framework WebKitINCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include \    $(extra_expat_DEFINES) \    $(extra_xerces_DEFINES) \	$(extra_sdl_DEFINES) \	$(extra_ffmpeg_DEFINES) \	$(extra_nls_DEFINES)dist-hook:	rm -rf `find $(distdir) -name CVS`	install-exec-hook: cocoambulant_bundle	rm -rf $(DESTDIR)/Applications/$(APPNAME).app	cp -R $(BUILDAPPNAME).app $(DESTDIR)/Applications/$(APPNAME).appuninstall-hook:	rm -rf $(DESTDIR)/Applications/$(APPNAME).app	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -