Add packet capture functions
[platform/core/connectivity/stc-manager.git] / interfaces / CMakeLists.txt
1 ADD_CUSTOM_COMMAND(
2         WORKING_DIRECTORY
3         OUTPUT dbus
4         COMMAND gdbus-codegen --interface-prefix net.stc.
5                         --generate-c-code generated-code
6                         --c-namespace Stc
7                         --c-generate-object-manager
8                         --generate-docbook generated-code-docs
9                         ${INTERFACES}/stcmanager-iface-manager.xml
10                         ${INTERFACES}/stcmanager-iface-restriction.xml
11                         ${INTERFACES}/stcmanager-iface-statistics.xml
12                         ${INTERFACES}/stcmanager-iface-firewall.xml
13                         ${INTERFACES}/stcmanager-iface-pcap.xml
14                         COMMENT "Generating GDBus .c/.h")
15
16 ADD_CUSTOM_TARGET(GENERATED_DBUS_CODE DEPENDS dbus)