[poppler] 2 commits - cmake/modules glib/CMakeLists.txt
Pino Toscano
pino at kemper.freedesktop.org
Sun Jan 29 15:36:38 PST 2012
cmake/modules/GObjectIntrospectionMacros.cmake | 2 ++
glib/CMakeLists.txt | 3 +++
2 files changed, 5 insertions(+)
New commits:
commit 9548573a16629fecdbd44c9aac8b626ec6f53b81
Author: Pino Toscano <pino at kde.org>
Date: Mon Jan 30 00:32:52 2012 +0100
glib/cmake: various minor introspection improvements
"port" to CMake of the automake equivalents of 4765c3289635fe4fb006e7df4f83d7056eb42855
diff --git a/glib/CMakeLists.txt b/glib/CMakeLists.txt
index edc22f1..bc46b4d 100644
--- a/glib/CMakeLists.txt
+++ b/glib/CMakeLists.txt
@@ -117,8 +117,11 @@ if (HAVE_INTROSPECTION)
list(APPEND _abs_introspection_files
${CMAKE_CURRENT_BINARY_DIR}/poppler-enums.c
${CMAKE_CURRENT_BINARY_DIR}/poppler-enums.h
+ ${CMAKE_CURRENT_BINARY_DIR}/poppler-features.h
)
set(Poppler_0_18_gir_FILES ${_abs_introspection_files})
+ set(Poppler_0_18_gir_SCANNERFLAGS --c-include poppler.h)
+ set(Poppler_0_18_gir_EXPORT_PACKAGES poppler-glib)
list(APPEND INTROSPECTION_GIRS Poppler-0.18.gir)
commit bf2ffb1cc76bcf569419ac495f524c41bb6f1650
Author: Pino Toscano <pino at kde.org>
Date: Mon Jan 30 00:21:31 2012 +0100
cmake: support $(gir_name)_EXPORT_PACKAGES for g-ir-scanner
diff --git a/cmake/modules/GObjectIntrospectionMacros.cmake b/cmake/modules/GObjectIntrospectionMacros.cmake
index e7d62a3..3f90c2a 100644
--- a/cmake/modules/GObjectIntrospectionMacros.cmake
+++ b/cmake/modules/GObjectIntrospectionMacros.cmake
@@ -45,6 +45,7 @@ macro(gir_add_introspections introspections_girs)
_gir_list_prefix(_gir_libraries ${_gir_name}_LIBS "--library=")
_gir_list_prefix(_gir_packages ${_gir_name}_PACKAGES "--pkg=")
_gir_list_prefix(_gir_includes ${_gir_name}_INCLUDES "--include=")
+ _gir_list_prefix(_gir_export_packages ${_gir_name}_EXPORT_PACKAGES "--pkg-export=")
# Reuse the LIBTOOL variable from by automake if it's set
set(_gir_libtool "--no-libtool")
@@ -59,6 +60,7 @@ macro(gir_add_introspections introspections_girs)
${_gir_libraries}
${_gir_packages}
${_gir_includes}
+ ${_gir_export_packages}
${${_gir_name}_SCANNERFLAGS}
${${_gir_name}_CFLAGS}
${${_gir_name}_FILES}
More information about the poppler
mailing list