-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
117 lines (107 loc) · 3.1 KB
/
Makefile.am
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
AUTOMAKE_OPTIONS = subdir-objects
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
bin_PROGRAMS = p44wiperd
# p44wiperd
if DEBUG
p44wiperd_DEBUG = -D DEBUG=1
else
p44wiperd_DEBUG =
endif
if P44_BUILD_OW
p44wiperd_PLATFORM = -D P44_BUILD_OW=1
else
p44wiperd_PLATFORM =
endif
p44wiperd_LDADD = $(JSONC_LIBS) $(PTHREAD_LIBS) $(SQLITE3_LIBS) $(PNG_LIBS)
p44wiperd_CXXFLAGS = \
-I ${srcdir}/src/p44utils \
-I ${srcdir}/src/p44utils/thirdparty/mongoose \
-I ${srcdir}/src/p44utils/thirdparty \
-I ${srcdir}/src \
-D DISABLE_I2C=0 \
-D DISABLE_SPI=0 \
${BOOST_CPPFLAGS} \
${JSONC_CFLAGS} \
${PTHREAD_CFLAGS} \
${SQLITE3_CFLAGS} \
${PNG_CFLAGS} \
${p44wiperd_PLATFORM} \
${p44wiperd_DEBUG}
p44wiperd_SOURCES = \
src/p44utils/analogio.cpp \
src/p44utils/analogio.hpp \
src/p44utils/application.cpp \
src/p44utils/application.hpp \
src/p44utils/colorutils.cpp \
src/p44utils/colorutils.hpp \
src/p44utils/consolekey.cpp \
src/p44utils/consolekey.hpp \
src/p44utils/crc32.cpp \
src/p44utils/crc32.hpp \
src/p44utils/digitalio.cpp \
src/p44utils/digitalio.hpp \
src/p44utils/error.cpp \
src/p44utils/error.hpp \
src/p44utils/fdcomm.cpp \
src/p44utils/fdcomm.hpp \
src/p44utils/fnv.cpp \
src/p44utils/fnv.hpp \
src/p44utils/gpio.cpp \
src/p44utils/gpio.h \
src/p44utils/gpio.hpp \
src/p44utils/pwm.cpp \
src/p44utils/pwm.hpp \
src/p44utils/httpcomm.cpp\
src/p44utils/httpcomm.hpp\
src/p44utils/i2c.cpp \
src/p44utils/i2c.hpp \
src/p44utils/igmp.cpp \
src/p44utils/igmp.hpp \
src/p44utils/iopin.cpp \
src/p44utils/iopin.hpp \
src/p44utils/jsoncomm.cpp \
src/p44utils/jsoncomm.hpp \
src/p44utils/jsonobject.cpp \
src/p44utils/jsonobject.hpp \
src/p44utils/jsonrpccomm.cpp \
src/p44utils/jsonrpccomm.hpp \
src/p44utils/jsonwebclient.cpp \
src/p44utils/jsonwebclient.hpp \
src/p44utils/ledchaincomm.cpp \
src/p44utils/ledchaincomm.hpp \
src/p44utils/logger.cpp \
src/p44utils/logger.hpp \
src/p44utils/macaddress.cpp \
src/p44utils/macaddress.hpp \
src/p44utils/mainloop.cpp \
src/p44utils/mainloop.hpp \
src/p44utils/operationqueue.cpp \
src/p44utils/operationqueue.hpp \
src/p44utils/p44obj.cpp \
src/p44utils/p44obj.hpp \
src/p44utils/persistentparams.cpp \
src/p44utils/persistentparams.hpp \
src/p44utils/serialcomm.cpp \
src/p44utils/serialcomm.hpp \
src/p44utils/serialqueue.cpp \
src/p44utils/serialqueue.hpp \
src/p44utils/socketcomm.cpp \
src/p44utils/socketcomm.hpp \
src/p44utils/spi.cpp \
src/p44utils/spi.hpp \
src/p44utils/sqlite3persistence.cpp \
src/p44utils/sqlite3persistence.hpp \
src/p44utils/ssdpsearch.cpp \
src/p44utils/ssdpsearch.hpp \
src/p44utils/utils.cpp \
src/p44utils/utils.hpp \
src/p44utils/thirdparty/sqlite3pp/sqlite3pp.cpp \
src/p44utils/thirdparty/sqlite3pp/sqlite3pp.h \
src/p44utils/thirdparty/sqlite3pp/sqlite3ppext.cpp \
src/p44utils/thirdparty/sqlite3pp/sqlite3ppext.h \
src/p44utils/thirdparty/mongoose/mongoose.c \
src/p44utils/thirdparty/mongoose/mongoose.h \
src/p44utils/p44utils_common.hpp \
src/dcmotordriver.cpp \
src/dcmotordriver.hpp \
src/p44wiperd_main.cpp