blob: c9fb90737b168d03ced330d54cd39e70c2bbd0fc [file] [log] [blame]
Patrick Williams4edb7852017-07-03 11:50:11 -05001noinst_PROGRAMS = calculator-server
2
3calculator_server_generated_files = \
4 net/poettering/Calculator/server.hpp \
5 net/poettering/Calculator/server.cpp \
6 net/poettering/Calculator/error.hpp \
7 net/poettering/Calculator/error.cpp
8
9calculator_markdown_generated_files = \
10 calculator.md
11
12calculator_server_SOURCES = \
13 calculator-server.cpp $(calculator_server_generated_files)
14calculator_server_CXXFLAGS = $(SYSTEMD_CFLAGS)
15calculator_server_LDADD = $(SYSTEMD_LIBS) ../libsdbusplus.la
16
17BUILT_SOURCES = \
18 $(calculator_server_generated_files) \
19 $(calculator_markdown_generated_files)
20CLEANFILES = \
21 $(calculator_server_generated_files) \
22 $(calculator_markdown_generated_files)
23
24net/poettering/Calculator/server.hpp:
25 @top_srcdir@/tools/sdbus++ -r . \
26 interface server-header net.poettering.Calculator > $@
27
28net/poettering/Calculator/server.cpp:
29 @top_srcdir@/tools/sdbus++ -r . \
30 interface server-cpp net.poettering.Calculator > $@
31
32net/poettering/Calculator/error.hpp:
33 @top_srcdir@/tools/sdbus++ -r . \
34 error exception-header net.poettering.Calculator > $@
35
36net/poettering/Calculator/error.cpp:
37 @top_srcdir@/tools/sdbus++ -r . \
38 error exception-cpp net.poettering.Calculator > $@
39
40calculator.md:
41 @top_srcdir@/tools/sdbus++ -r . \
42 interface markdown net.poettering.Calculator > $@
43 @top_srcdir@/tools/sdbus++ -r . \
44 error markdown net.poettering.Calculator >> $@