Compare commits
3 Commits
fa20ad9d29
...
49766e29f4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
49766e29f4 | ||
|
|
63b3584cfa | ||
|
|
1577c34062 |
5
Makefile
5
Makefile
@@ -1,13 +1,16 @@
|
|||||||
FIRE_CXX ?= clang++
|
FIRE_CXX ?= clang++
|
||||||
FIRE_CXXFLAGS ?= -O3 -std=gnu++2a -Wall -Werror
|
FIRE_CXXFLAGS ?= -O3 -std=gnu++2a -Wall -Werror
|
||||||
|
|
||||||
all: firebuf.a
|
all: firebuf.a firebuf.o
|
||||||
|
|
||||||
objects = stream_buffer.o buffer.o
|
objects = stream_buffer.o buffer.o
|
||||||
|
|
||||||
firebuf.a: $(objects)
|
firebuf.a: $(objects)
|
||||||
ar rcs $@ $^
|
ar rcs $@ $^
|
||||||
|
|
||||||
|
firebuf.o: $(objects)
|
||||||
|
ld --relocatable --output=$@ $+
|
||||||
|
|
||||||
%.o: %.cc *.h Makefile
|
%.o: %.cc *.h Makefile
|
||||||
$(FIRE_CXX) $(FIRE_CXXFLAGS) -c -o $@ $<
|
$(FIRE_CXX) $(FIRE_CXXFLAGS) -c -o $@ $<
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user