aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcodicodi <rob.ceglinski@gmail.com>2017-01-14 18:29:00 +0100
committerGitHub <noreply@github.com>2017-01-14 18:29:00 +0100
commit0600d2b842a28dcffc24aec21600b9f2df7549fc (patch)
treedaafa18c34b7afed5feaa92983da84b092ca2ae1
parentf5a0a64e44b885fae8d17b811ee3d3f623ffac3e (diff)
downloadvcpkg-0600d2b842a28dcffc24aec21600b9f2df7549fc.tar.gz
vcpkg-0600d2b842a28dcffc24aec21600b9f2df7549fc.zip
[glib] install gdbus-codegen tool
It is required to build gtk+
-rw-r--r--ports/glib/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/ports/glib/CMakeLists.txt b/ports/glib/CMakeLists.txt
index 1cf65d0a7..341ab1a62 100644
--- a/ports/glib/CMakeLists.txt
+++ b/ports/glib/CMakeLists.txt
@@ -125,6 +125,11 @@ if(NOT GLIB_SKIP_TOOLS)
configure_file(gobject/glib-mkenums.in ${CMAKE_SOURCE_DIR}/gobject/glib-mkenums @ONLY) # uses GLIB_VERSION
install(FILES gobject/glib-mkenums DESTINATION tools/glib)
+ configure_file(gio/gdbus-2.0/codegen/gdbus-codegen.in ${CMAKE_SOURCE_DIR}/gio/gdbus-2.0/codegen/gdbus-codegen COPYONLY)
+ install(FILES gio/gdbus-2.0/codegen/gdbus-codegen DESTINATION tools/glib)
+ file(GLOB CODEGEN_SOURCES gio/gdbus-2.0/codegen/*.py)
+ install(FILES ${CODEGEN_SOURCES} DESTINATION tools/glib/codegen)
+
add_gio_tool(gdbus gio/gdbus-tool.c)
add_gio_tool(gio-querymodules gio/gio-querymodules.c)
file(GLOB GIO_TOOL_SOURCES gio/gio-tool*.c)