blob: 9c80a739904acd54aa2bc2615b3f2881712b3d12 (
plain) (
blame)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
###### BUILD ######
includes = -Isrc -I/usr/include -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore
rule cpp
depfile = $out.d
command = clang -std=c++11 -Wall -O3 -fPIC -MMD -MF $out.d $includes -c $in -o $out
rule link
command = g++ -o $out $in -lQt5Widgets -lQt5Gui -lQt5Core
rule moc
command = moc $includes -o $out $in
build build/lead.moc.cpp: moc src/lead.h
build build/sensor.moc.cpp: moc src/sensor.h
build build/main.o: cpp src/main.cpp
build build/lead.o: cpp src/lead.cpp
build build/sensor.o: cpp src/sensor.cpp
build build/lead.moc.o: cpp build/lead.moc.cpp
build build/sensor.moc.o: cpp build/sensor.moc.cpp
build data/usr/bin/mlde-lead: link build/main.o build/lead.o build/sensor.o build/lead.moc.o build/sensor.moc.o
default data/usr/bin/mlde-lead
###### INSTALL ######
rule install
command = cp -r data/* /
build install: install
rule uninstall
command = rm /usr/bin/mlde-lead
build uninstall: uninstall
|