blob: 5ec21047a25507209c7ccbb9769d963af2e9f352 [file] [log] [blame]
Vernon Mauery1e3455a2018-11-30 13:10:54 -08001COMMON_CXX = \
2 -flto \
3 -Wno-psabi \
4 $(SYSTEMD_CFLAGS) \
5 $(libmapper_CFLAGS) \
6 $(SDBUSPLUS_CFLAGS) \
7 $(PHOSPHOR_LOGGING_CFLAGS) \
8 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
9 -DBOOST_ERROR_CODE_HEADER_ONLY \
10 -DBOOST_SYSTEM_NO_DEPRECATED \
11 -DBOOST_ALL_NO_LIB
12
Vernon Mauery997a7a02019-02-01 13:34:13 -080013lib_LTLIBRARIES = libuserlayer.la libchannellayer.la
William A. Kennington III785fb072018-12-10 15:27:20 -080014libuserlayer_la_SOURCES = \
15 user_layer.cpp \
16 user_mgmt.cpp \
Vernon Mauery1bb0c7f2018-12-21 10:59:19 -080017 passwd_mgr.cpp
William A. Kennington III785fb072018-12-10 15:27:20 -080018libuserlayer_la_LDFLAGS = \
19 $(SYSTEMD_LIBS) \
20 $(libmapper_LIBS) \
21 $(PHOSPHOR_LOGGING_LIBS) \
22 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
23 -lstdc++fs \
24 $(CRYPTO_LIBS) \
25 -version-info 0:0:0 -shared
26libuserlayer_la_CXXFLAGS = \
Vernon Mauery9d7251c2018-12-13 10:25:30 -080027 -I$(top_srcdir) \
Vernon Mauery1e3455a2018-11-30 13:10:54 -080028 $(COMMON_CXX)
Vernon Mauery997a7a02019-02-01 13:34:13 -080029
Vernon Mauery1bb0c7f2018-12-21 10:59:19 -080030libchannellayer_la_SOURCES = \
31 channel_mgmt.cpp \
32 channel_layer.cpp
Vernon Mauery997a7a02019-02-01 13:34:13 -080033libchannellayer_la_LDFLAGS = \
34 $(SYSTEMD_LIBS) \
35 $(libmapper_LIBS) \
36 $(PHOSPHOR_LOGGING_LIBS) \
37 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
38 -lstdc++fs \
39 -version-info 0:0:0 -shared
40libchannellayer_la_CXXFLAGS = \
41 -I$(top_srcdir) \
42 $(COMMON_CXX)