blob: ae5cdcba050b17e3f631bddb394e1c7d7fd1524c [file] [log] [blame]
Patrick Williamse36cf852017-07-03 14:50:21 -05001noinst_PROGRAMS = calculator-server list-users
Patrick Williams4edb7852017-07-03 11:50:11 -05002
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
Patrick Williamse36cf852017-07-03 14:50:21 -050017list_users_SOURCES = list-users.cpp
18list_users_CXXFLAGS = $(SYSTEMD_CFLAGS)
19list_users_LDADD = $(SYSTEMD_LIBS) ../libsdbusplus.la
20
Patrick Williams4edb7852017-07-03 11:50:11 -050021BUILT_SOURCES = \
22 $(calculator_server_generated_files) \
23 $(calculator_markdown_generated_files)
24CLEANFILES = \
25 $(calculator_server_generated_files) \
26 $(calculator_markdown_generated_files)
27
28net/poettering/Calculator/server.hpp:
Patrick Williams7bfb70a2017-07-03 13:56:51 -050029 @top_srcdir@/tools/sdbus++ \
Patrick Williams4edb7852017-07-03 11:50:11 -050030 interface server-header net.poettering.Calculator > $@
31
32net/poettering/Calculator/server.cpp:
Patrick Williams7bfb70a2017-07-03 13:56:51 -050033 @top_srcdir@/tools/sdbus++ \
Patrick Williams4edb7852017-07-03 11:50:11 -050034 interface server-cpp net.poettering.Calculator > $@
35
36net/poettering/Calculator/error.hpp:
Patrick Williams7bfb70a2017-07-03 13:56:51 -050037 @top_srcdir@/tools/sdbus++ \
Patrick Williams4edb7852017-07-03 11:50:11 -050038 error exception-header net.poettering.Calculator > $@
39
40net/poettering/Calculator/error.cpp:
Patrick Williams7bfb70a2017-07-03 13:56:51 -050041 @top_srcdir@/tools/sdbus++ \
Patrick Williams4edb7852017-07-03 11:50:11 -050042 error exception-cpp net.poettering.Calculator > $@
43
44calculator.md:
Patrick Williams7bfb70a2017-07-03 13:56:51 -050045 @top_srcdir@/tools/sdbus++ \
Patrick Williams4edb7852017-07-03 11:50:11 -050046 interface markdown net.poettering.Calculator > $@
Patrick Williams7bfb70a2017-07-03 13:56:51 -050047 @top_srcdir@/tools/sdbus++ \
Patrick Williams4edb7852017-07-03 11:50:11 -050048 error markdown net.poettering.Calculator >> $@