X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/4e7ef6e6e2e7a7bbc29bdaa2db69ae3956634a68..9807fea379ffe68c8bc19b8a957e3b6f9c64eaad:/Recipe diff --git a/Recipe b/Recipe index 31650a7..9d7c1e9 100644 --- a/Recipe +++ b/Recipe @@ -10,13 +10,29 @@ !makefile gtk Makefile !makefile vc Makefile.vc +!makefile cygwin Makefile.cyg -WINDOWS = windows user32.lib gdi32.lib -COMMON = midend malloc -NET = net random tree234 +WINDOWS = windows user32.lib gdi32.lib comctl32.lib +COMMON = midend misc malloc random +NET = net tree234 net : [X] gtk COMMON NET cube : [X] gtk COMMON cube +fifteen : [X] gtk COMMON fifteen +sixteen : [X] gtk COMMON sixteen net : [G] WINDOWS COMMON NET cube : [G] WINDOWS COMMON cube +fifteen : [G] WINDOWS COMMON fifteen +sixteen : [G] WINDOWS COMMON sixteen + +# The `nullgame' source file is a largely blank one, which contains +# all the correct function definitions to compile and link, but +# which defines the null game in which nothing is ever drawn and +# there are no valid moves. Its main purpose is to act as a +# template for writing new game definition source files. I include +# it in the Makefile because it will be worse than useless if it +# ever fails to compile, so it's important that it should actually +# be built on a regular basis. +nullgame : [X] gtk COMMON nullgame +nullgame : [G] WINDOWS COMMON nullgame