blob: f5a993a841100a73b7936946199a7fedfff7bdf0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
CC:=clang
CFLAGS:=-O3 -funroll-loops
LDFLAGS:=-flto
INCLUDES=-Iinc/
OBJECTS=bin/obj/main.o bin/obj/packet.o bin/obj/netascii.o
bin/nbtpd: $(OBJECTS)
$(CC) $(CFLAGS) $(LDFLAGS) -o bin/nbtpd $^
bin/obj/%.o: src/%.c
@if [ ! -d "./bin/obj" ]; then mkdir -p ./bin/obj; fi
$(CC) -c $(INCLUDES) $(CFLAGS) -o $@ $^
.PHONY: clean
clean:
rm -rf ./bin
|