- CC ?= gcc
- CFLAGS ::= $(CFLAGS) -std=c99 -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wall -pedantic
- DEPS = src/wavfile.h src/tcpserver.h
- build/%.o: src/%.c $(DEPS)
- $(CC) -c -o $@ $< $(CFLAGS)
- all: build/wavfile.o build/main.o build/tcpserver.o
- $(CC) -o build/test build/wavfile.o build/main.o build/tcpserver.o
- .PHONY: clean
- clean:
- rm -f build/*.o
- rm -f build/test
|