-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
26 lines (17 loc) · 965 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
all: json wlanflow_format wlanflow_exporter wlanflow_capture wlanflow_config wlanflow
wlanflow: source/wlanflow.cc
g++ -o bin/wlanflow source/wlanflow.cc wlanflow_config.o wlanflow_exporter.o wlanflow_format.o \
wlanflow_capture.o json11.o -O3 -std=gnu++11 -lpthread -lzmq -ltins
wlanflow_config: source/wlanflow_config.cc
g++ -o wlanflow_config.o -c source/wlanflow_config.cc -std=gnu++11
wlanflow_capture: source/wlanflow_capture.cc
g++ -o wlanflow_capture.o -c source/wlanflow_capture.cc -std=gnu++11
wlanflow_exporter: source/wlanflow_exporter.cc
g++ -o wlanflow_exporter.o -c source/wlanflow_exporter.cc -std=gnu++11
wlanflow_format: source/wlanflow_format.cc
g++ -o wlanflow_format.o -c source/wlanflow_format.cc -std=gnu++11
json: source/json11/json11.cpp
g++ -o json11.o -c source/json11/json11.cpp -std=gnu++11
clean:
rm -f bin/wlanflow wlanflow_exporter.o wlanflow_capture.o wlanflow_config.o json11.o \
wlanflow_format.o