/[alephone]/aleph/Makefile.am
ViewVC logotype

Contents of /aleph/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.19 - (hide annotations)
Sun Jun 15 04:36:36 2008 UTC (4 years, 11 months ago) by ghs
Branch: MAIN
Changes since 1.18: +1 -1 lines
it's convenient to have Library Licenses in CVS to generate releases

1 cbauer 1.1 ## Process this file with automake to produce Makefile.in
2    
3     SUBDIRS = Source_Files tools data
4    
5 cbauer 1.8 # Requires automake 1.5
6     AUTOMAKE_OPTIONS = 1.5 foreign
7 cbauer 1.1
8 cbauer 1.7 EXTRA_DIST = COPYING.SDL INSTALL.BeOS INSTALL.Unix INSTALL.Windows Makefile.BeOS \
9 ghs 1.17 docs/MML.html docs/Cheat_Codes data/Fonts Resources/Windows/alephone.ico Resources/Windows/alephone.rc PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj PBProjects/English.lproj/InfoPlist.strings PBProjects/FilmIcon.icns PBProjects/ImagesIcon.icns PBProjects/MapIcon.icns PBProjects/MMLIcon.icns PBProjects/MusakIcon.icns PBProjects/PFIcon.icns PBProjects/PhysIcon.icns PBProjects/SaveIcon.icns PBProjects/ShapesIcon.icns PBProjects/SoundsIcon.icns PBProjects/Info-AlephOne_SDL.plist PBProjects/precompiled_headers.h PBProjects/SDLMain.h PBProjects/SDLMain.m PBProjects/AlephOne.icns Expat/xmltok/nametab.h PBProjects/config.h PBProjects/confpaths.h data/AlephSansMono-Bold.ttf data/AlephSansMonoLicense.txt
10 cbauer 1.4
11 astrange 1.16 man_MANS = docs/alephone.6
12    
13 ghs 1.18 WINDISTDIR=$(PACKAGE)-$(VERSION)
14    
15 cbauer 1.4 dist-hook: AlephOne.spec
16     cp AlephOne.spec $(distdir)
17 ghs 1.13 cp "Aleph One Classic SDL.mcp" $(distdir)
18     cp "Resources/Aleph One Classic SDL.r" $(distdir)/Resources
19 ghs 1.10 mkdir -p ${srcdir}/Libraries
20     cp -r ${srcdir}/Libraries ${distdir}/Libraries
21     rmdir --ignore-fail-on-non-empty ${srcdir}/Libraries
22     rmdir --ignore-fail-on-non-empty ${distdir}/Libraries
23 cbauer 1.4
24     # Rule to build tar-gzipped distribution package
25     $(PACKAGE)-$(VERSION).tar.gz: dist
26    
27     # Rule to build RPM distribution package
28     rpm: $(PACKAGE)-$(VERSION).tar.gz
29 ghs 1.9 rpmbuild -ta --clean $(PACKAGE)-$(VERSION).tar.gz
30 ghs 1.11
31 ghs 1.12 ChangeLog:
32 ghs 1.11 cvs2cl --show-dead -S
33    
34 ghs 1.18 # Windows version
35     $(PACKAGE)-$(VERSION).zip: Source_Files/AlephOne.exe
36     mkdir $(WINDISTDIR)
37     cp Source_Files/AlephOne.exe $(WINDISTDIR)/
38     unix2dos -n AUTHORS $(WINDISTDIR)/AUTHORS.txt
39     unix2dos -n COPYING $(WINDISTDIR)/COPYING.txt
40     unix2dos -n INSTALL.Windows $(WINDISTDIR)/INSTALL.Windows.txt
41     unix2dos -n README $(WINDISTDIR)/README.txt
42     mkdir $(WINDISTDIR)/docs
43     cp docs/Lua.html $(WINDISTDIR)/docs/Lua.html
44     cp docs/MML.html $(WINDISTDIR)/docs/MML.html
45     unix2dos -n docs/Troubleshooting.txt $(WINDISTDIR)/docs/Troubleshooting.txt
46     mkdir $(WINDISTDIR)/Themes
47     cp -r data/default_theme $(WINDISTDIR)/Themes/Default
48     mkdir $(WINDISTDIR)/Extras
49     cp data/Software_Transparent_Liquids.mml $(WINDISTDIR)/Extras
50     cp data/Transparent_Liquids.mml $(WINDISTDIR)/Extras
51     cp data/Transparent_Sprites.mml $(WINDISTDIR)/Extras
52     cp data/Fonts $(WINDISTDIR)/
53 ghs 1.19 cp -r "Resources/Library Licenses" $(WINDISTDIR)/
54 ghs 1.18 zip -r $(PACKAGE)-$(VERSION).zip $(WINDISTDIR)
55     rm -rf $(WINDISTDIR)
56    
57     winzip: $(PACKAGE)-$(VERSION).zip
58    
59 ghs 1.11 FORCE:

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15