aboutsummaryrefslogtreecommitdiff
path: root/Recipe
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2009-01-06 23:26:18 +0000
committerSimon Tatham <anakin@pobox.com>2009-01-06 23:26:18 +0000
commit7888d8db677e25d2401914e6aacb1be02301d15f (patch)
tree6ac55e8e3de6d26d56d521a986e1fd898f0b2dd0 /Recipe
parent6328483bb4206bed33e261e39b1a4d416adf2032 (diff)
downloadpuzzles-7888d8db677e25d2401914e6aacb1be02301d15f.zip
puzzles-7888d8db677e25d2401914e6aacb1be02301d15f.tar.gz
puzzles-7888d8db677e25d2401914e6aacb1be02301d15f.tar.bz2
puzzles-7888d8db677e25d2401914e6aacb1be02301d15f.tar.xz
Patch from James H to enable a single monolithic binary to be built
alongside the individual puzzle binaries, on Windows only. (MacOS already has it, of course; Unix would require about as much work again.) [originally from svn r8396]
Diffstat (limited to 'Recipe')
-rw-r--r--Recipe5
1 files changed, 4 insertions, 1 deletions
diff --git a/Recipe b/Recipe
index e377acd..3925447 100644
--- a/Recipe
+++ b/Recipe
@@ -17,8 +17,9 @@
!srcdir icons/
-WINDOWS = windows printing
+WINDOWS_COMMON = printing
+ user32.lib gdi32.lib comctl32.lib comdlg32.lib winspool.lib
+WINDOWS = windows WINDOWS_COMMON
COMMON = midend drawing misc malloc random version
GTK = gtk printing ps
# Objects needed for auxiliary command-line programs.
@@ -56,6 +57,8 @@ const int gamecount = lenof(gamelist);
# Unix standalone application for special-purpose obfuscation.
obfusc : [U] obfusc STANDALONE
+puzzles : [G] windows[COMBINED] WINDOWS_COMMON COMMON ALL noicon.res
+
# Mac OS X unified application containing all the puzzles.
Puzzles : [MX] osx osx.icns osx-info.plist COMMON ALL
# For OS X, we must create the online help and include it in the