blob: 587248fbaaf561e57237ab5d7310c7fdaab462f1 [file] [log] [blame]
Gunnar Mills01a323b2017-01-18 09:48:13 -06001AM_DEFAULT_SOURCE_EXT = .cpp
2
Deepak Kodihalli059e2332017-04-12 06:40:53 -05003# Build these headers, don't install them
4noinst_HEADERS = \
Gunnar Mills9b7c0b62017-04-24 12:59:58 -05005 bmc_version.hpp \
Deepak Kodihalli059e2332017-04-12 06:40:53 -05006 download_manager.hpp \
Gunnar Millse91d3212017-04-19 15:42:47 -05007 watch.hpp \
8 version.hpp \
9 image_manager.hpp
Deepak Kodihalli059e2332017-04-12 06:40:53 -050010
Gunnar Mills01a323b2017-01-18 09:48:13 -060011sbin_PROGRAMS = \
Gunnar Mills701e0212017-04-03 11:21:27 -050012 phosphor-version-software-manager \
13 phosphor-download-manager
Gunnar Mills01a323b2017-01-18 09:48:13 -060014
15phosphor_version_software_manager_SOURCES = \
Gunnar Mills9b7c0b62017-04-24 12:59:58 -050016 bmc_version.cpp \
Deepak Kodihalli059e2332017-04-12 06:40:53 -050017 image_manager_main.cpp \
Gunnar Millse91d3212017-04-19 15:42:47 -050018 watch.cpp \
19 version.cpp \
20 image_manager.cpp
Gunnar Mills01a323b2017-01-18 09:48:13 -060021
Gunnar Mills701e0212017-04-03 11:21:27 -050022phosphor_download_manager_SOURCES = \
23 download_manager.cpp \
24 download_manager_main.cpp
25
Deepak Kodihalli059e2332017-04-12 06:40:53 -050026generic_cxxflags = \
27 $(SYSTEMD_CFLAGS) \
28 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
29 $(SDBUSPLUS_CFLAGS) \
30 $(PHOSPHOR_LOGGING_CFLAGS)
31generic_ldflags = \
32 $(SYSTEMD_LIBS) \
33 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
34 $(SDBUSPLUS_LIBS) \
Gunnar Mills3a482f62017-04-20 16:07:20 -050035 $(PHOSPHOR_LOGGING_LIBS) \
36 -lstdc++fs
Gunnar Mills32159fb2017-01-31 21:44:36 -060037
38phosphor_version_software_manager_CXXFLAGS = $(generic_cxxflags)
39phosphor_version_software_manager_LDFLAGS = $(generic_ldflags)
Gunnar Mills701e0212017-04-03 11:21:27 -050040phosphor_download_manager_CXXFLAGS = $(generic_cxxflags)
41phosphor_download_manager_LDFLAGS = $(generic_ldflags)
Gunnar Mills01d55c32017-04-20 10:52:15 -050042
43SUBDIRS = test