diff options
| author | Simon Tatham <anakin@pobox.com> | 2013-06-08 16:29:15 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2013-06-08 16:29:15 +0000 |
| commit | 5dda5cf1d039767c632fe5e58ed7b95f5a615c0f (patch) | |
| tree | c48aa26d44fe83cb32a83f6e665f6e97bd70cb53 /Buildscr | |
| parent | b6ee9debcfe46c7ed4e958511e754f150f4e9773 (diff) | |
| download | puzzles-5dda5cf1d039767c632fe5e58ed7b95f5a615c0f.zip puzzles-5dda5cf1d039767c632fe5e58ed7b95f5a615c0f.tar.gz puzzles-5dda5cf1d039767c632fe5e58ed7b95f5a615c0f.tar.bz2 puzzles-5dda5cf1d039767c632fe5e58ed7b95f5a615c0f.tar.xz | |
Rename wingames.lst to gamedesc.txt, and add a couple of extra fields
to it giving each game's "internal" name (as seen in the source file,
.R etc) and also a brief description of the game. The idea of the
latter is that it should be usable as a comment field in .desktop
files and similar.
[originally from svn r9858]
Diffstat (limited to 'Buildscr')
| -rw-r--r-- | Buildscr | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -29,7 +29,7 @@ in puzzles do make clean in puzzles do make -f Makefile.doc clean in puzzles do make -f Makefile.doc chm in puzzles do make -f Makefile.doc # build help file for installer -in puzzles do perl winiss.pl $(revision) wingames.lst > puzzles.iss +in puzzles do perl winiss.pl $(revision) gamedesc.txt > puzzles.iss delegate windows # Ignore the poorly controlled return value from HHC, and instead # just test that the output file was generated. @@ -66,7 +66,7 @@ in puzzles do chmod +x *.exe # approaches such as a third-party CAB generator), I don't think I # can sensibly enable this build. -#in puzzles do perl wceinf.pl wingames.lst > puzzles.inf +#in puzzles do perl wceinf.pl gamedesc.txt > puzzles.inf #delegate windows # in puzzles do cmd /c 'wcearmv4 & nmake -f Makefile.wce clean' # in puzzles do cmd /c 'wcearmv4 & nmake -f Makefile.wce VER=-DREVISION=$(revision)' @@ -89,11 +89,11 @@ in puzzles/doc do halibut --html -Chtml-contents-filename:index.html -Chtml-inde in puzzles/devel do halibut --html -Chtml-contents-filename:index.html -Chtml-index-filename:indexpage.html -Chtml-template-filename:%k.html -Chtml-template-fragment:%k ../devel.but # Move the deliver-worthy Windows binaries (those specified in -# wingames.lst, which is generated by mkfiles.pl and helpfully +# gamedesc.txt, which is generated by mkfiles.pl and helpfully # excludes the command-line auxiliary utilities such as solosolver, # and nullgame.exe) into a subdirectory for easy access. in puzzles do mkdir winbin -in puzzles do mv `cut -f1 -d: wingames.lst` winbin +in puzzles do mv `cut -f2 -d: gamedesc.txt` winbin # Make a zip file of the Windows binaries and help files. in puzzles do zip -j puzzles.zip winbin/*.exe puzzles.chm puzzles.hlp puzzles.cnt |