xnoircd/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