# PLATFORM = solaris
# PLATFORM = unix
# PLATFORM = dos
+# PLATFORM = windows
# specify path to X11 on your system
# if undefined, use system defaults (works with Linux/gcc/libc5)
-# X11_PATH = /usr/X11
+X11_PATH = /usr/X11
# specify directory for read-only game data (like graphics, sounds, levels)
# default is '.', so you can play without installing game data somewhere
# when installing the game in a single user environment, choose this
# SCORE_ENTRIES = MANY_PER_NAME
+# specify path for cross-compiling (only needed for Windows build)
+CROSS_PATH=/usr/local/cross-tools/i386-mingw32/bin
+
#-----------------------------------------------------------------------------#
# you should not need to change anything below #
#-----------------------------------------------------------------------------#
MAKE = make
SRC_DIR = src
-MAKE_CMD = @$(MAKE) -C $(SRC_DIR)
+MAKE_CMD = $(MAKE) -C $(SRC_DIR)
all:
- $(MAKE_CMD)
+ @$(MAKE_CMD) TARGET=sdl
+
+x11:
+ @$(MAKE_CMD) TARGET=x11
+
+sdl:
+ @$(MAKE_CMD) TARGET=sdl
+
+sdl_old:
+ @$(MAKE_CMD) TARGET=sdl USE_SDL_OLD_LIBS=true
solaris:
- $(MAKE_CMD) PLATFORM=solaris
+ @$(MAKE_CMD) PLATFORM=solaris
+
+windows:
+ @PATH=$(CROSS_PATH):${PATH} $(MAKE_CMD) PLATFORM=windows
clean:
- $(MAKE_CMD) clean
+ @$(MAKE_CMD) clean
#-----------------------------------------------------------------------------#
dist: dist-unix dist-dos
-depend:
+depend dep:
$(MAKE_CMD) depend