Mercurial > sdl-ios-xcode
annotate Makefile.am @ 74:6e28dae59e3b release-1.2.1
*** empty log message ***
author | Sam Lantinga <slouken@lokigames.com> |
---|---|
date | Sat, 16 Jun 2001 06:47:45 +0000 |
parents | 028447a8a758 |
children | e811db89bfbe |
rev | line source |
---|---|
0 | 1 # The top-level input Makefile for SDL |
2 | |
3 # require automake 1.4 | |
4 AUTOMAKE_OPTIONS = 1.4 | |
5 | |
6 ## Any directories that you want built and installed should go here. | |
7 SUBDIRS = src include docs | |
8 | |
9 ## Any directories you want a part of the distribution should be listed | |
10 ## here, as well as have a Makefile generated at the end of configure.in | |
11 ## | |
12 ## This only works for subdirectories one level deep. | |
13 DIST_SUBDIRS = $(SUBDIRS) docs | |
14 | |
15 # SDL runtime configuration script | |
16 bin_SCRIPTS = sdl-config | |
17 | |
18 # All the rest of the distributed files | |
19 EXTRA_DIST = \ | |
20 BUGS \ | |
21 TODO \ | |
22 COPYING \ | |
23 CREDITS \ | |
24 INSTALL \ | |
25 README \ | |
26 README-SDL.txt \ | |
27 README.Win32 \ | |
28 README.WinCE \ | |
29 README.MacOS \ | |
30 README.MacOSX \ | |
31 VisualC.html \ | |
32 VisualC.zip \ | |
33 MPWmake.sea.bin \ | |
34 CWprojects.sea.bin \ | |
54
028447a8a758
*** empty log message ***
Sam Lantinga <slouken@lokigames.com>
parents:
3
diff
changeset
|
35 PBProjects.tar.gz \ |
0 | 36 WhatsNew \ |
37 docs.html \ | |
38 sdl.m4 \ | |
39 autogen.sh \ | |
40 strip_fPIC.sh | |
41 | |
42 # M4 macro file for inclusion with autoconf | |
43 m4datadir = $(datadir)/aclocal | |
44 m4data_DATA = sdl.m4 | |
45 | |
46 # Rule to build tar-gzipped distribution package | |
47 $(PACKAGE)-$(VERSION).tar.gz: dist | |
48 | |
49 # Rule to build RPM distribution package | |
50 rpm: $(PACKAGE)-$(VERSION).tar.gz | |
51 cp $(PACKAGE)-$(VERSION).tar.gz /usr/src/redhat/SOURCES | |
52 rpm -ba SDL.spec | |
53 | |
54 # Rule to rebuild the export lists for BeOS, MacOS and Win32. | |
55 exports: | |
56 (cd src/main/beos/exports; $(MAKE)) | |
57 (cd src/main/macos/exports; $(MAKE)) | |
58 (cd src/main/win32/exports; $(MAKE)) | |
59 | |
60 # Rule to force automake to rebuild the library | |
61 changed: | |
62 @echo "This build target is no longer necessary" | |
63 | |
64 # Rule to install the libraries only - prevent rebuilding apps | |
65 install-lib: | |
66 cd src && $(MAKE) install-libLTLIBRARIES | |
67 | |
68 # Run ldconfig after installing the library: | |
69 install-hook: | |
70 -ldconfig | |
71 | |
72 # Grab the test programs for the distribution: | |
73 dist-hook: | |
74 if test -f test/Makefile; then (cd test; make distclean); fi | |
75 cp -rp test $(distdir) | |
76 rm -rf `find $(distdir) -type d -name CVS -print` | |
77 | |
78 # Create a CVS snapshot that people can run update -d on | |
79 CVSROOT = :pserver:guest@cvs.lokigames.com:/cvs | |
80 snapshot: | |
81 cvs -d $(CVSROOT) login | |
3
3b97b708523c
Use correct repository when generating CVS snapshots
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
82 cvs -d $(CVSROOT) checkout SDL12 |
3b97b708523c
Use correct repository when generating CVS snapshots
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
83 (cd SDL12 && ./autogen.sh) |
3b97b708523c
Use correct repository when generating CVS snapshots
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
84 mv SDL12 SDL-1.2 |
0 | 85 tar zcvf $(HOME)/SDL-1.2.tar.gz SDL-1.2 |
86 rm -rf SDL-1.2 |