summaryrefslogtreecommitdiff
path: root/Makefile
blob: dc235bb174dc6fc24ac4ad2c54e1994028181797 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CFILES_SERVER = $(shell find src/server -name "*.c")
CFILES_CLIENT = $(shell find src/client -name "*.c")
CFLAGS_OMOC = -pedantic -lostp -lssl -lcrypto -lpthread -Iinclude/

.PHONY: all
all: bin/server bin/client

.PHONY: bin/client
bin/server:
	mkdir -p $(@D)
	$(CC) $(CFILES_SERVER) $(CFLAGS_OMOC) -o $@

.PHONY: bin/client
bin/client:
	mkdir -p $(@D)
	$(CC) $(CFILES_CLIENT) $(CFLAGS_OMOC) -o $@