From a35a5394b0eb3978bd114afe8f1b7ff69ad6af62 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Mon, 13 May 2013 18:01:41 +0200 Subject: Provide a macro for generating the enums --- plugins/pco/CMakeLists.txt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'plugins/pco/CMakeLists.txt') diff --git a/plugins/pco/CMakeLists.txt b/plugins/pco/CMakeLists.txt index 040026f..9207ff0 100644 --- a/plugins/pco/CMakeLists.txt +++ b/plugins/pco/CMakeLists.txt @@ -13,13 +13,19 @@ if (PCO_FOUND AND CLSERME4_FOUND AND FGLIB5_FOUND) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../package-plugin.sh.in ${CMAKE_CURRENT_BINARY_DIR}/../../package-plugin-${UCA_CAMERA_NAME}.sh) - include_directories(${PCO_INCLUDE_DIRS} ${CLSERME4_INCLUDE_DIR} - ${FGLIB5_INCLUDE_DIR}) + ${FGLIB5_INCLUDE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_BINARY_DIR}) + + create_enums(uca-pco-enums + ${CMAKE_CURRENT_SOURCE_DIR}/../../src/uca-enums + uca-pco-camera.h) add_library(ucapco SHARED - uca-pco-camera.c) + uca-pco-camera.c + uca-pco-enums.c) target_link_libraries(ucapco ${UCA_DEPS} -- cgit v1.2.3