diff options
author | Fabian Greffrath | 2014-01-20 11:00:53 +0100 |
---|---|---|
committer | Fabian Greffrath | 2014-01-20 11:00:53 +0100 |
commit | 08ad5553fdec448b9c7955583a9728354e5ea4eb (patch) | |
tree | c442ea15dcd16e9938b7913e50dec962deafbcbc /data | |
parent | 29e7b9d813046415ca385b8fcea4c39249f9e78e (diff) | |
download | chocolate-doom-08ad5553fdec448b9c7955583a9728354e5ea4eb.tar.gz chocolate-doom-08ad5553fdec448b9c7955583a9728354e5ea4eb.tar.bz2 chocolate-doom-08ad5553fdec448b9c7955583a9728354e5ea4eb.zip |
Some improvements to the build system
1) Instead of copying chocolate-setup into chocolate-{doom,heretic,hexen,strife}-setup,
respectively, check in configure for symbolic linking and use that if available
(falls back to "cp -pR" if not).
2) Add $(icons_DATA) to CLEANFILES so they get removed in clean phase; they are
generated from doom-png and setup.png, respectively.
3) Consistently use @PROGRAM_PREFIX@ instead of the hard-coded "chocolate-" in
the rules for the man pages.
4) Generate one man page for each setup program by symbolic linking of
chocolate-setup.6 (see 1), add them to the list of installed man pages and
to CLEANFILES.
5) Remove the redundant $(EXEEXT) suffix from the setup binaries (they were missing
for execgames_PROGRAMS, anyway)
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index 1fd4588c..894beb75 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -19,3 +19,4 @@ icons_DATA = @PROGRAM_PREFIX@doom.png \ @PROGRAM_PREFIX@setup.png : setup.png cp setup.png $@ +CLEANFILES = $(icons_DATA) |