timesynk/devcpp/Makefile.win

69 lines
2.2 KiB
Makefile

# Project: timesynk-pdcurses
# Makefile created by Dev-C++ 5.4.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
OBJ = ../main.o ../interface/curses.o ../net/sockets.o ../game.o ../player.o ../wall.o ../console.o ../context.o ../helper.o ../map.o ../npc.o ../tile.o ../tiles/curses_tiles.o ../message.o
LINKOBJ = ../main.o ../interface/curses.o ../net/sockets.o ../game.o ../player.o ../wall.o ../console.o ../context.o ../helper.o ../map.o ../npc.o ../tile.o ../tiles/curses_tiles.o ../message.o
LIBS = -L"C:/Program Files (x86)/Dev-Cpp/MinGW32/lib" -static-libstdc++ -static-libgcc ../../PDCurses/pdcurses.lib ../../../Windows/System32/ws2_32.dll -g3
INCS = -I"C:/Program Files (x86)/Dev-Cpp/MinGW32/include" -I"../../PDCurses"
CXXINCS = -I"C:/Program Files (x86)/Dev-Cpp/MinGW32/include" -I"../../PDCurses"
BIN = timesynk-pdcurses.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)
../main.o: ../main.c
$(CC) -c ../main.c -o ../main.o $(CFLAGS)
../interface/curses.o: ../interface/curses.c
$(CC) -c ../interface/curses.c -o ../interface/curses.o $(CFLAGS)
../net/sockets.o: ../net/sockets.c
$(CC) -c ../net/sockets.c -o ../net/sockets.o $(CFLAGS)
../game.o: ../game.c
$(CC) -c ../game.c -o ../game.o $(CFLAGS)
../player.o: ../player.c
$(CC) -c ../player.c -o ../player.o $(CFLAGS)
../wall.o: ../wall.c
$(CC) -c ../wall.c -o ../wall.o $(CFLAGS)
../console.o: ../console.c
$(CC) -c ../console.c -o ../console.o $(CFLAGS)
../context.o: ../context.c
$(CC) -c ../context.c -o ../context.o $(CFLAGS)
../helper.o: ../helper.c
$(CC) -c ../helper.c -o ../helper.o $(CFLAGS)
../map.o: ../map.c
$(CC) -c ../map.c -o ../map.o $(CFLAGS)
../npc.o: ../npc.c
$(CC) -c ../npc.c -o ../npc.o $(CFLAGS)
../tile.o: ../tile.c
$(CC) -c ../tile.c -o ../tile.o $(CFLAGS)
../tiles/curses_tiles.o: ../tiles/curses_tiles.c
$(CC) -c ../tiles/curses_tiles.c -o ../tiles/curses_tiles.o $(CFLAGS)
../message.o: ../message.c
$(CC) -c ../message.c -o ../message.o $(CFLAGS)