spdlog/Makefile

31 lines
574 B
Makefile
Raw Normal View History

2014-01-26 21:23:26 +02:00
CC = g++
CCFLAGS = -std=c++11 -pthread -Iinclude -O3 -flto
2014-01-26 21:28:56 +02:00
all: testlog
2014-01-26 21:23:26 +02:00
testlog: test.o lib
2014-01-26 21:28:56 +02:00
$(CC) -o testlog test.o libc11log.a $(CCFLAGS)
2014-01-26 21:23:26 +02:00
lib: factory.o formatters.o line_logger.o os.o
ar rvs libc11log.a $^;
test.o: src/test.cpp
$(CC) -c -o $@ $^ $(CCFLAGS)
factory.o: src/factory.cpp
$(CC) -c -o $@ $^ $(CCFLAGS)
formatters.o: src/formatters.cpp
$(CC) -c -o $@ $^ $(CCFLAGS)
line_logger.o: src/line_logger.cpp
$(CC) -c -o $@ $^ $(CCFLAGS)
os.o: src/os.cpp
$(CC) -c -o $@ $^ $(CCFLAGS)
.PHONY: clean
clean:
2014-01-26 21:33:57 +02:00
rm -f *.o libc11log.a testlog