📄 makefile.am
字号:
#------------------------------------------------------if WITH_LIVEextra_live_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_live.aliveincludes = -I$(LIVE_ROOT)/BasicUsageEnvironment/include \ -I$(LIVE_ROOT)/groupsock/include \ -I$(LIVE_ROOT)/liveMedia/include \ -I$(LIVE_ROOT)/UsageEnvironment/includelivelibs = -L$(LIVE_ROOT)/liveMedia/ -lliveMedia \ -L$(LIVE_ROOT)/BasicUsageEnvironment/ -lBasicUsageEnvironment \ -L$(LIVE_ROOT)/groupsock/ -lgroupsock \ -L$(LIVE_ROOT)/UsageEnvironment/ -lUsageEnvironmentextra_live_DEFINES=-DWITH_LIVEelseextra_live_DEFINES=extra_live_LDADD =liveincludes =livelibs =endif # WITH_LIVE#------------------------------------------------------if WITH_GSTREAMERextra_gstreamer_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_gstreamer.aextra_gstreamer_CPPFLAGS=-DWITH_GSTREAMER \ -I/usr/include/gstreamer-0.10 \ -I/usr/include/glib-2.0 \ -I/usr/lib/glib-2.0/include \ -I/usr/include/libxml2extra_gstreamer_ldflags=`pkg-config --libs gstreamer-0.10`elseextra_gstreamer_ldflags=extra_gstreamer_CFLAGS=endif # WITH_GSTREAMER#------------------------------------------------------if WITH_SDLextra_sdl_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_sdl.aextra_sdl_DEFINES=-DWITH_SDLextra_sdl_ldflags= `sdl-config --libs`elseextra_sdl_ldflags=extra_sdl_DEFINES=endif # WITH_SDL#------------------------------------------------------if WITH_ARTSextra_arts_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_arts.aextra_arts_ldflags=`artsc-config --libs`extra_arts_DEFINES=-DWITH_ARTSelseextra_arts_LDADD=extra_arts_ldflags=extra_arts_DEFINES=endif # WITH_ARTS#------------------------------------------------------if WITH_DIRACdirac_libraries=`pkg-config --libs dirac`elsedirac_libraries=endif # WITH_DIRAC#------------------------------------------------------if WITH_FFMPEGextra_ffmpeg_LDADD=$(top_builddir)/src/libambulant/.libs/libambulant_ffmpeg.a $(FFMPEG_LIBS)extra_ffmpeg_ldflags=$(dirac_libraries)extra_ffmpeg_DEFINES=-DWITH_FFMPEG -DWITH_FFMPEG_AVFORMAT $(FFMPEG_CFLAGS)elseextra_ffmpeg_LDADD=extra_ffmpeg_ldflags=extra_ffmpeg_DEFINES=endif # WITH_FFMPEG#------------------------------------------------------if WITH_XERCES_BUILTINextra_xerces_DEFINES=-I$(XERCES_PREFIX)/include -DWITH_XERCES_BUILTINextra_xerces_LDADD=-L$(XERCES_PREFIX)/lib -lxerces-celseextra_xerces_DEFINES=extra_xerces_LDADD=endif # WITH_XERCES_BUILTIN#------------------------------------------------------##if USE_NLSextra_nls_DEFINES=-DLOCALEDIR=\"$(datadir)/locale\"##else##extra_nls_DEFINES=##endif # USE_NLS#------------------------------------------------------if WITH_GTKgtk_libs=$(GTK_LIBS)gtk_includes=$(GTK_CFLAGS)elsegtk_libs=gtk_includes=endif # WITH_GTK#------------------------------------------------------if WITH_NOKIA770extra_nokia770_DEFINES=-DWITH_NOKIA770 $(HILDONBASE_CFLAGS) $(HILDONLIBS_CFLAGS) $(OSSO_CFLAGS)extra_nokia770_LDADD=$(OSSO_LIBS) $(HILDONBASE_LIBS) $(HILDONLIBS_LIBS)# -s no symbol table in executable# extra_nokia770_ldflags=-sextra_nokia770_ldflags=elseextra_nokia770_DEFINES=extra_nokia770_LDADD=extra_nokia770_ldflags=endif # WITH_NOKIA770#------------------------------------------------------#------------------------------------------------------bin_PROGRAMS = AmbulantPlayer_gtkAmbulantPlayer_gtk_SOURCES = \ gtk_gui.cpp \ gtk_gui.h \ gtk_logger.cpp \ gtk_logger.h \ gtk_mainloop.cpp \ gtk_mainloop.h \ gtk_settings.cpp \ gtk_settings.h \ unix_preferences.cpp \ unix_preferences.hLDADD = $(top_builddir)/src/libambulant/.libs/libambulant_gtk.a \ $(extra_arts_LDADD) \ $(extra_gstreamer_LDADD) \ $(extra_sdl_LDADD) \ $(extra_ffmpeg_LDADD) \ $(extra_xerces_LDADD) \ $(extra_live_LDADD) \ $(top_builddir)/src/libambulant/.libs/libambulant.a \ $(EXPAT_PREFIX)/lib/libexpat.a \ $(gtk_libs) \ $(LIBLTDL) \ $(extra_nokia770_LDADD)AM_LDFLAGS=$(extra_arts_ldflags) \ $(extra_gstreamer_ldflags) \ $(extra_sdl_ldflags) \ $(extra_ffmpeg_ldflags) \ $(extra_nokia770_ldflags) \ -export-dynamic \ $(livelibs) AM_CPPFLAGS = \ $(extra_gstreamer_CPPFLAGS) \ -DAMBULANT_DATADIR=\"$(pkgdatadir)\" \ $(extra_arts_DEFINES) \ $(extra_sdl_DEFINES) \ $(extra_ffmpeg_DEFINES) \ $(extra_nls_DEFINES) \ $(extra_xerces_DEFINES) \ $(extra_live_DEFINES) \ $(extra_nokia770_DEFINES) \ -I$(top_builddir)/include \ -I$(top_srcdir)/include \ -I$(top_builddir)/include/ambulant/gui/gtk \ -I$(top_srcdir)/include/ambulant/gui/gtk \ $(XERCES_INCLUDES) \ $(gtk_includes) \ $(liveincludes) #------------------------------------------------------# More special case code for the Nokia 770: install the auxiliary files.if WITH_NOKIA770# The iconsicondir = $(datadir)/icons/hicolorinstall-data-local: i=pkg_AmbulantPlayer-app; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/26x26/hildon; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/40x40/hildon; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/scalable/hildon; \ $(INSTALL_DATA) $(srcdir)/nokia770/$$i.26.png $(DESTDIR)$(icondir)/26x26/hildon/$$i.png; \ $(INSTALL_DATA) $(srcdir)/nokia770/$$i.40.png $(DESTDIR)$(icondir)/40x40/hildon/$$i.png; \ $(INSTALL_DATA) $(srcdir)/nokia770/$$i.64.png $(DESTDIR)$(icondir)/scalable/hildon/$$i.png; $(mkinstalldirs) $(DESTDIR)$(pkgdatadir); $(INSTALL_DATA) $(srcdir)/ui_manager.xml $(DESTDIR)$(pkgdatadir);# Install gettext localizations localedir=$(DESTDIR)/$(datadir)/locale \ cd ../../po ; \ $(MAKE) $(AM_MAKEFLAGS) localedir=$$localedir installuninstall-local: i=pkg_AmbulantPlayer-app; \ rm $(DESTDIR)$(icondir)/26x26/hildon/$$i.png; \ rm $(DESTDIR)$(icondir)/40x40/hildon/$$i.png; \ rm $(DESTDIR)$(icondir)/scalable/hildon/$$i.png; rm $(DESTDIR)$(pkgdatadir)/ui_manager.xml;# Install gettext localizations localedir=$(DESTDIR)/$(datadir)/locale \ pwd;cd ../../po ; \ $(MAKE) $(AM_MAKEFLAGS) localedir=$$localedir install# XXXX Jack thinks the rest of this file looks like leftovers from a previous life:desktopdir = $(datadir)/applications/hildondesktop_DATA = AmbulantPlayer.desktopservicedir = $(datadir)/dbus-1/servicesservice_DATA = com.nokia.ambulantplayer_app.service# The backup/restore configurationEXTRA_DIST = \ autogen.sh \ ui_manager.xml \ debian/changelog \ debian/compat \ debian/copyright \ debian/control \ debian/rules \ debian/AmbulantPlayer-app.links \ AmbulantPlayer.desktop \ AmbulantPlayer.conf \ com.nokia.AmbulantPlayer_app.service \ pkg_AmbulantPlayer-app.26.png \ pkg_AmbulantPlayer-app.40.png \ pkg_AmbulantPlayer-app.64.pngendif # WITH_NOKIA770
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -