19 lines
314 B
Makefile
19 lines
314 B
Makefile
FLAGS = -pthread
|
|
OFLAGS = -g
|
|
|
|
XNOIRDC_CPP_SRCS = $(shell find src/ -name '*.cpp')
|
|
XNOIRDC_CPP_OBJS = $(patsubst src/%.cpp,build/%.o,$(XNOIRDC_CPP_SRCS))
|
|
|
|
XNOIRDC_OBJS = $(XNOIRDC_CPP_OBJS)
|
|
|
|
.PHONY: clean
|
|
|
|
build/xnoircd: $(XNOIRDC_OBJS)
|
|
g++ $(FLAGS) $^ -o $@
|
|
|
|
build/%.o: src/%.cpp
|
|
g++ -c $< -o $@
|
|
|
|
clean:
|
|
rm *.o
|