diff options
author | Andrey V.Kosteltsev <AKosteltsev@IBS.RU> | 2022-07-15 10:36:51 +0300 |
---|---|---|
committer | Andrey V.Kosteltsev <AKosteltsev@IBS.RU> | 2022-07-15 10:36:51 +0300 |
commit | 0f4556fc2343dc0ade0bb1e0d1fc6f85770d77af (patch) | |
tree | e26b6cb64f8ac4625c45baa40834fe51dc25c4f8 /snmpcfg/Makefile.am | |
download | obmc-sila-snmp-0f4556fc2343dc0ade0bb1e0d1fc6f85770d77af.tar.xz |
First commit: Sila SNMP Sub Agent and configuration manager
Diffstat (limited to 'snmpcfg/Makefile.am')
-rw-r--r-- | snmpcfg/Makefile.am | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/snmpcfg/Makefile.am b/snmpcfg/Makefile.am new file mode 100644 index 0000000..5741fd0 --- /dev/null +++ b/snmpcfg/Makefile.am @@ -0,0 +1,41 @@ +bin_PROGRAMS = sila-snmpcfg + +nobase_nodist_include_HEADERS = \ + xyz/openbmc_project/SNMPCfg/server.hpp + +sila_snmpcfg_SOURCES = \ + snmpcfg-server.cpp \ + xyz/openbmc_project/SNMPCfg/server.cpp + +sila_snmpcfg_CXXFLAGS = \ + $(SDBUSPLUS_CFLAGS) \ + $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \ + $(PHOSPHOR_LOGGING_CFLAGS) +sila_snmpcfg_LDADD = \ + $(SDBUSPLUS_LIBS) \ + $(PHOSPHOR_DBUS_INTERFACES_LIBS) \ + $(PHOSPHOR_LOGGING_LIBS) + +# Be sure to build needed files before compiling +BUILT_SOURCES = \ + xyz/openbmc_project/SNMPCfg/server.cpp \ + xyz/openbmc_project/SNMPCfg/server.hpp + +CLEANFILES=${BUILT_SOURCES} + +xyz/openbmc_project/SNMPCfg/server.cpp: \ +xyz/openbmc_project/SNMPCfg.interface.yaml \ +xyz/openbmc_project/SNMPCfg/server.hpp + @mkdir -p $(@D) + $(SDBUSPLUSPLUS) -r $(srcdir) interface server-cpp \ +xyz.openbmc_project.SNMPCfg > $@ + +xyz/openbmc_project/SNMPCfg/server.hpp: \ +xyz/openbmc_project/SNMPCfg.interface.yaml + @mkdir -p $(@D) + $(SDBUSPLUSPLUS) -r $(srcdir) interface server-header \ +xyz.openbmc_project.SNMPCfg > $@ + +if HAVE_SYSTEMD +systemdsystemunit_DATA = sila-snmp-cfg-manager.service +endif |