timesynk/devcpp/Makefile.win

99 lines
4.9 KiB
Makefile

# Project: engine
# Makefile created by Dev-C++ 5.4.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
OBJ = ../engine/main.o ../engine/sdl/font.o ../engine/sdl/interface.o ../engine/sdl/r_gl.o ../engine/sdl/r_soft.o ../engine/sdl/sdl_extra.o ../engine/sdl/spritesheets.o ../engine/ui/elements.o ../engine/resources/badfont_large_png.o ../engine/resources/badfont_medium_png.o ../engine/resources/menu_bg_png.o ../engine/resources/ui_png.o ../common/c_extra.o ../common/data.o ../common/fio.o ../common/llist.o ../engine/timer.o ../engine/states/state_blank.o ../engine/states/state_globals.o ../engine/states/state_menu.o ../engine/states/state_modules.o ../engine/states/state_test.o ../engine/map.o ../engine/tile.o
LINKOBJ = ../engine/main.o ../engine/sdl/font.o ../engine/sdl/interface.o ../engine/sdl/r_gl.o ../engine/sdl/r_soft.o ../engine/sdl/sdl_extra.o ../engine/sdl/spritesheets.o ../engine/ui/elements.o ../engine/resources/badfont_large_png.o ../engine/resources/badfont_medium_png.o ../engine/resources/menu_bg_png.o ../engine/resources/ui_png.o ../common/c_extra.o ../common/data.o ../common/fio.o ../common/llist.o ../engine/timer.o ../engine/states/state_blank.o ../engine/states/state_globals.o ../engine/states/state_menu.o ../engine/states/state_modules.o ../engine/states/state_test.o ../engine/map.o ../engine/tile.o
LIBS = -L"C:/Program Files (x86)/Dev-Cpp/MinGW32/lib" -static-libstdc++ -static-libgcc -L"../../SDL-1.2.15/lib" -mwindows -lopengl32 -lmingw32 -lSDLmain -lSDL -lSDL_image -g3
INCS = -I"C:/Program Files (x86)/Dev-Cpp/MinGW32/include" -I"../../SDL-1.2.15/include"
CXXINCS = -I"C:/Program Files (x86)/Dev-Cpp/MinGW32/include" -I"../../SDL-1.2.15/include"
BIN = engine.exe
CXXFLAGS = $(CXXINCS) -g3
CFLAGS = $(INCS) -g3
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before $(BIN) all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CC) $(LINKOBJ) -o $(BIN) $(LIBS)
../engine/main.o: ../engine/main.c
$(CC) -c ../engine/main.c -o ../engine/main.o $(CFLAGS)
../engine/sdl/font.o: ../engine/sdl/font.c
$(CC) -c ../engine/sdl/font.c -o ../engine/sdl/font.o $(CFLAGS)
../engine/sdl/interface.o: ../engine/sdl/interface.c
$(CC) -c ../engine/sdl/interface.c -o ../engine/sdl/interface.o $(CFLAGS)
../engine/sdl/r_gl.o: ../engine/sdl/r_gl.c
$(CC) -c ../engine/sdl/r_gl.c -o ../engine/sdl/r_gl.o $(CFLAGS)
../engine/sdl/r_soft.o: ../engine/sdl/r_soft.c
$(CC) -c ../engine/sdl/r_soft.c -o ../engine/sdl/r_soft.o $(CFLAGS)
../engine/sdl/sdl_extra.o: ../engine/sdl/sdl_extra.c
$(CC) -c ../engine/sdl/sdl_extra.c -o ../engine/sdl/sdl_extra.o $(CFLAGS)
../engine/sdl/spritesheets.o: ../engine/sdl/spritesheets.c
$(CC) -c ../engine/sdl/spritesheets.c -o ../engine/sdl/spritesheets.o $(CFLAGS)
../engine/ui/elements.o: ../engine/ui/elements.c
$(CC) -c ../engine/ui/elements.c -o ../engine/ui/elements.o $(CFLAGS)
../engine/resources/badfont_large_png.o: ../engine/resources/badfont_large_png.c
$(CC) -c ../engine/resources/badfont_large_png.c -o ../engine/resources/badfont_large_png.o $(CFLAGS)
../engine/resources/badfont_medium_png.o: ../engine/resources/badfont_medium_png.c
$(CC) -c ../engine/resources/badfont_medium_png.c -o ../engine/resources/badfont_medium_png.o $(CFLAGS)
../engine/resources/menu_bg_png.o: ../engine/resources/menu_bg_png.c
$(CC) -c ../engine/resources/menu_bg_png.c -o ../engine/resources/menu_bg_png.o $(CFLAGS)
../engine/resources/ui_png.o: ../engine/resources/ui_png.c
$(CC) -c ../engine/resources/ui_png.c -o ../engine/resources/ui_png.o $(CFLAGS)
../common/c_extra.o: ../common/c_extra.c
$(CC) -c ../common/c_extra.c -o ../common/c_extra.o $(CFLAGS)
../common/data.o: ../common/data.c
$(CC) -c ../common/data.c -o ../common/data.o $(CFLAGS)
../common/fio.o: ../common/fio.c
$(CC) -c ../common/fio.c -o ../common/fio.o $(CFLAGS)
../common/llist.o: ../common/llist.c
$(CC) -c ../common/llist.c -o ../common/llist.o $(CFLAGS)
../engine/timer.o: ../engine/timer.c
$(CC) -c ../engine/timer.c -o ../engine/timer.o $(CFLAGS)
../engine/states/state_blank.o: ../engine/states/state_blank.c
$(CC) -c ../engine/states/state_blank.c -o ../engine/states/state_blank.o $(CFLAGS)
../engine/states/state_globals.o: ../engine/states/state_globals.c
$(CC) -c ../engine/states/state_globals.c -o ../engine/states/state_globals.o $(CFLAGS)
../engine/states/state_menu.o: ../engine/states/state_menu.c
$(CC) -c ../engine/states/state_menu.c -o ../engine/states/state_menu.o $(CFLAGS)
../engine/states/state_modules.o: ../engine/states/state_modules.c
$(CC) -c ../engine/states/state_modules.c -o ../engine/states/state_modules.o $(CFLAGS)
../engine/states/state_test.o: ../engine/states/state_test.c
$(CC) -c ../engine/states/state_test.c -o ../engine/states/state_test.o $(CFLAGS)
../engine/map.o: ../engine/map.c
$(CC) -c ../engine/map.c -o ../engine/map.o $(CFLAGS)
../engine/tile.o: ../engine/tile.c
$(CC) -c ../engine/tile.c -o ../engine/tile.o $(CFLAGS)