69 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Makefile
		
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Makefile
		
	
	
# Project: timesynk-sdl
 | 
						|
# Makefile created by Dev-C++ 5.4.2
 | 
						|
 | 
						|
CPP      = g++.exe
 | 
						|
CC       = gcc.exe
 | 
						|
WINDRES  = windres.exe
 | 
						|
OBJ      = ../main.o ../interface/sdl.o ../net/sockets.o ../game.o ../player.o ../wall.o ../tiles/tiles.o ../console.o ../context.o ../helper.o ../map.o ../npc.o ../tile.o ../message.o
 | 
						|
LINKOBJ  = ../main.o ../interface/sdl.o ../net/sockets.o ../game.o ../player.o ../wall.o ../tiles/tiles.o ../console.o ../context.o ../helper.o ../map.o ../npc.o ../tile.o ../message.o
 | 
						|
LIBS     = -L"C:/Program Files (x86)/Dev-Cpp/MinGW32/lib" -static-libstdc++ -static-libgcc -L"../../SDL-1.2.15/lib" -mwindows -lsdl -lSDL_image -lSDLmain -lws2_32 C:/Windows/System32/ws2_32.dll  -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      = timesynk-sdl.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/sdl.o: ../interface/sdl.c
 | 
						|
	$(CC) -c ../interface/sdl.c -o ../interface/sdl.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)
 | 
						|
 | 
						|
../tiles/tiles.o: ../tiles/tiles.c
 | 
						|
	$(CC) -c ../tiles/tiles.c -o ../tiles/tiles.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)
 | 
						|
 | 
						|
../message.o: ../message.c
 | 
						|
	$(CC) -c ../message.c -o ../message.o $(CFLAGS)
 |