aboutsummaryrefslogtreecommitdiff
path: root/Buildscr
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2013-06-08 16:29:15 +0000
committerSimon Tatham <anakin@pobox.com>2013-06-08 16:29:15 +0000
commit5dda5cf1d039767c632fe5e58ed7b95f5a615c0f (patch)
treec48aa26d44fe83cb32a83f6e665f6e97bd70cb53 /Buildscr
parentb6ee9debcfe46c7ed4e958511e754f150f4e9773 (diff)
downloadpuzzles-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--Buildscr8
1 files changed, 4 insertions, 4 deletions
diff --git a/Buildscr b/Buildscr
index 6925ce3..9552fb3 100644
--- a/Buildscr
+++ b/Buildscr
@@ -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