This repository has been archived on 2019-04-06. You can view files and clone it, but cannot push or open issues or pull requests.
adventin/src/sdl-instead/Makefile

29 lines
900 B
Makefile
Raw Normal View History

2009-02-21 12:52:44 +02:00
include ../../Rules.make
2009-11-08 10:29:35 +02:00
include ../../config.make
2009-02-21 12:52:44 +02:00
2009-11-09 10:43:41 +02:00
CFLAGS += $(SDL_CFLAGS) $(LUA_CFLAGS) -DLANG_PATH=\"${LANGPATH}/\" -DSTEAD_PATH=\"${STEADPATH}/\" -DGAMES_PATH=\"${GAMESPATH}/\" -DTHEMES_PATH=\"${THEMESPATH}/\" -DVERSION=\"$(VERSION)\" -DICON_PATH=\"${ICONPATH}/\"
2009-02-21 12:52:44 +02:00
LDFLAGS += $(SDL_LFLAGS) $(LUA_LFLAGS)
2010-01-23 08:21:53 +02:00
SRC := graphics.c input.c game.c main.c instead.c sound.c SDL_rotozoom.c SDL_anigif.c SDL_gfxBlitFunc.c config.c themes.c menu.c util.c cache.c $(PLATFORM)
2009-02-21 12:52:44 +02:00
OBJ := $(patsubst %.c, %.o, $(SRC))
2009-08-26 08:25:53 +03:00
all: sdl-instead$(EXE)
2009-02-21 12:52:44 +02:00
2009-09-20 13:21:11 +03:00
$(OBJ): %.o : %.c menu.h config.h game.h themes.h externals.h internals.h util.h
2009-02-21 12:52:44 +02:00
$(CC) -c $(<) $(I) $(CFLAGS)
2009-08-26 08:25:53 +03:00
sdl-instead$(EXE): $(OBJ) $(RESOURCES)
2009-02-21 12:56:19 +02:00
$(CC) $(CFLAGS) $(^) $(LDFLAGS) -o $(@)
2009-02-21 12:52:44 +02:00
install:
2009-08-26 08:25:53 +03:00
$(INSTALLD) $(BIN)
2009-09-23 07:21:24 +03:00
$(INSTALLB) sdl-instead$(EXE) $(BIN)/sdl-instead$(EXE)
uninstall:
$(RM) $(BIN)/sdl-instead$(EXE)
2009-02-21 12:52:44 +02:00
clean:
2009-08-26 08:25:53 +03:00
$(RM) -f *.o sdl-instead$(EXE)