]> git.lizzy.rs Git - dragonblocks_alpha.git/blob - Makefile
Server can handle multiple clients
[dragonblocks_alpha.git] / Makefile
1 COMMON = array.o binsearch.o linkedlist.o map.o util.o
2 SERVER = $(COMMON) server.o
3 CLIENT = $(COMMON) client.o
4
5 all: Dragonblocks DragonblocksServer
6
7 Dragonblocks: $(CLIENT)
8         gcc -g -o Dragonblocks $(CLIENT)
9
10 DragonblocksServer: $(SERVER)
11         gcc -g -o DragonblocksServer $(SERVER)
12
13 %.o: %.c
14         gcc -c -g -o $@ -Wall -Wextra -Wpedantic -Werror $<
15
16 clean:
17         rm -rf *.o
18
19 clobber: clean
20         rm -rf Dragonblocks DragonblocksServer