2010-02-25 11:42:00 -06:00
|
|
|
# CMakeLists.txt for src/core-utils
|
2010-02-24 13:44:59 -06:00
|
|
|
|
|
|
|
ADD_DEFINITIONS (-DG_LOG_DOMAIN=\"gnc.core-utils\")
|
|
|
|
|
|
|
|
INCLUDE_DIRECTORIES (${GLIB2_INCLUDE_DIRS})
|
|
|
|
INCLUDE_DIRECTORIES (${GCONF2_INCLUDE_DIRS})
|
|
|
|
INCLUDE_DIRECTORIES (${LIBINTL_INCLUDE_PATH})
|
|
|
|
INCLUDE_DIRECTORIES (${REGEX_INCLUDE_PATH})
|
2010-02-25 11:42:21 -06:00
|
|
|
INCLUDE_DIRECTORIES (${LIBGUILE_INCLUDE_PATH})
|
2010-02-24 13:44:59 -06:00
|
|
|
INCLUDE_DIRECTORIES (${CMAKE_BINARY_DIR} ) # for config.h
|
|
|
|
INCLUDE_DIRECTORIES (${CMAKE_SOURCE_DIR}) # for gnc-ui.h
|
2010-02-25 11:42:00 -06:00
|
|
|
INCLUDE_DIRECTORIES (${CMAKE_CURRENT_SOURCE_DIR}) # when building swig-core-utils.c
|
2010-02-24 13:44:59 -06:00
|
|
|
|
2010-02-25 11:42:00 -06:00
|
|
|
# Command to generate the swig-engine.c wrapper file
|
|
|
|
SET (SWIG_CORE_UTILS_C ${CMAKE_CURRENT_BINARY_DIR}/swig-core-utils.c)
|
|
|
|
GNC_ADD_SWIG_COMMAND (${SWIG_CORE_UTILS_C} ${CMAKE_CURRENT_SOURCE_DIR}/core-utils.i)
|
2010-02-24 13:44:59 -06:00
|
|
|
|
|
|
|
SET (libgnc_core_utils_SOURCES
|
2010-02-25 11:42:21 -06:00
|
|
|
gnc-main.c
|
|
|
|
gnc-gconf-utils.c
|
|
|
|
gnc-gdate-utils.c
|
|
|
|
gnc-gkeyfile-utils.c
|
|
|
|
gnc-glib-utils.c
|
2010-02-25 11:42:00 -06:00
|
|
|
${SWIG_CORE_UTILS_C}
|
2010-02-24 13:44:59 -06:00
|
|
|
)
|
|
|
|
|
|
|
|
SET (libgnc_core_utils_HEADERS
|
2010-02-25 11:42:21 -06:00
|
|
|
gnc-main.h
|
|
|
|
gnc-gconf-utils.h
|
|
|
|
gnc-gdate-utils.h
|
|
|
|
gnc-gkeyfile-utils.h
|
2010-02-24 13:44:59 -06:00
|
|
|
gnc-glib-utils.h
|
|
|
|
)
|
|
|
|
|
|
|
|
ADD_LIBRARY (core-utils
|
|
|
|
${libgnc_core_utils_SOURCES}
|
|
|
|
${libgnc_core_utils_HEADERS}
|
|
|
|
)
|