Joel Grunbaum
2022-01-11 83c048d1295b9df59d90a7513953c99a267eb1f5
commit | author | age
83c048 1 CXX=g++
JG 2 CXXFLAGS=-g -Wall -static
3 #LDFLAGS=-rpath=/lib64/libstdc++.so.6
4
5
6 json=json.o
7 ws=easywsclient/easywsclient.o
8 main=${json} ${ws} protocol.o book.o
9
10 default: test click bot
11
12 test: test.o strat.o ${main}
13     ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ $^
14
15 click: click.o ${main}
16     ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ $^
17
18 bot: bot.o strat.o ${main}
19     ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ $^
20
21 %.o: %.cpp
22     ${CXX} ${CXXFLAGS} -c -o $@ $^
23
24 .PHONY: clean
25 clean:
26     rm -f ${main} test click bot