📄 makefile.am
字号:
# The top-level input Makefile for SDL# require automake 1.4AUTOMAKE_OPTIONS = 1.4## Any directories that you want built and installed should go here.SUBDIRS = src include docs## Any directories you want a part of the distribution should be listed## here, as well as have a Makefile generated at the end of configure.in#### This only works for subdirectories one level deep.DIST_SUBDIRS = $(SUBDIRS)# SDL runtime configuration scriptbin_SCRIPTS = sdl-config# All the rest of the distributed filesEXTRA_DIST = \ BUGS \ TODO \ COPYING \ CREDITS \ INSTALL \ README \ README.AmigaOS \ README.CVS \ README.DC \ README.Epoc \ README.MacOS \ README.MacOSX \ README.MiNT \ README.NanoX \ README.PicoGUI \ README.QNX \ README.Qtopia \ README.WinCE \ README-SDL.txt \ Borland.html \ Borland.zip \ VisualC.html \ VisualC.zip \ VisualCE.zip \ Makefile.dc \ MPWmake.sea.bin \ CWprojects.sea.bin \ PBProjects.tar.gz \ EpocBuildFiles.zip \ WhatsNew \ docs.html \ sdl.m4 \ SDL.spec \ autogen.sh \ strip_fPIC.sh# M4 macro file for inclusion with autoconfm4datadir = $(datadir)/aclocalm4data_DATA = sdl.m4# Rule to build tar-gzipped distribution package$(PACKAGE)-$(VERSION).tar.gz: dist# Rule to build RPM distribution packagerpm: $(PACKAGE)-$(VERSION).tar.gz rpm -ta $(PACKAGE)-$(VERSION).tar.gz# Rule to rebuild the export lists for BeOS, MacOS and Win32.exports: (cd src/main/beos/exports; $(MAKE)) (cd src/main/macos/exports; $(MAKE)) (cd src/main/win32/exports; $(MAKE))# Rule to build the Project Builder archive in MacOS XPBProjects.tar.gz: rm -f `find . -name .DS_Store` if [ -d PBProjects ]; then \ tar zcvf $@ PBProjects; \ fi# Rule to force automake to rebuild the librarychanged: @echo "This build target is no longer necessary"# Rule to install the libraries only - prevent rebuilding appsinstall-lib: cd src && $(MAKE) install-libLTLIBRARIES# Run ldconfig after installing the library:install-hook: -ldconfig# Grab the test programs for the distribution:dist-hook: if test -f test/Makefile; then (cd test; make distclean); fi cp -rp $(srcdir)/test $(distdir) rm -rf `find $(distdir) -type d -name CVS -print`# Create a CVS snapshot that people can run update -d onCVSROOT = :pserver:guest@libsdl.org:/home/sdlweb/libsdl.org/cvssnapshot: cvs -d $(CVSROOT) login cvs -d $(CVSROOT) checkout SDL12 (cd SDL12 && ./autogen.sh) mv SDL12 SDL-1.2 tar zcvf $(HOME)/SDL-1.2.tar.gz SDL-1.2 rm -rf SDL-1.2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -