diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/CMakeLists.txt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index a4186d1..2aa7b74 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -59,13 +59,13 @@ set_target_properties("lib" PROPERTIES C_EXTENSIONS OFF ) -target_add_glib_enums("lib" +glib_wrap_enums("lib" SOURCE_TEMPLATE "src/turns-enums.c.in" OUTPUT_NAME "turns-enums" HEADERS ${HEADERS} ) -target_glib_generate_gir("lib" +glib_generate_gir("lib" NAMESPACE "Turns" VERSION "${PROJECT_VERSION_MAJOR}.0" DEPENDENCIES @@ -81,6 +81,11 @@ install(TARGETS "lib" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/turns-${PROJECT_VERSION_MAJOR}.0" ) +if(BUILD_SHARED_LIBS) + install(FILES "${Turns_GIR_FILE}" DESTINATION "${CMAKE_INSTALL_LIBDIR}/gir-1.0") + install(FILES "${Turns_TYPELIB_FILE}" DESTINATION "${CMAKE_INSTALL_LIBDIR}/girepository-1.0") +endif() + # C++ Wrapper set(CXX_HEADERS |
