diff --git a/src/core-utils/CMakeLists.txt b/src/core-utils/CMakeLists.txt index 3c39a95345..8613ef03ab 100644 --- a/src/core-utils/CMakeLists.txt +++ b/src/core-utils/CMakeLists.txt @@ -11,7 +11,7 @@ INCLUDE_DIRECTORIES (${CMAKE_BINARY_DIR}/src ) # for config.h INCLUDE_DIRECTORIES (${CMAKE_CURRENT_SOURCE_DIR}/..) # for gnc-ui.h INCLUDE_DIRECTORIES (${CMAKE_CURRENT_SOURCE_DIR}/../libqof/qof) # for gnc-ui.h INCLUDE_DIRECTORIES (${CMAKE_CURRENT_SOURCE_DIR}) # when building swig-core-utils.c -INCLUDE_DIRECTORIES (${CMAKE_CURRENT_BINARY_DIR}) # for gncla-dir.h +INCLUDE_DIRECTORIES (${CMAKE_CURRENT_BINARY_DIR}) # for gncla-dir.h, gnc-version.h # Command to generate the swig-engine.c wrapper file SET (SWIG_CORE_UTILS_C ${CMAKE_CURRENT_BINARY_DIR}/swig-core-utils.c) @@ -44,6 +44,18 @@ FILE (WRITE ${CMAKE_CURRENT_BINARY_DIR}/gncla-dir.h " #define LOCALE_DATADIRNAME \"share\" ") +# Workaround to create a simple +FILE (WRITE ${CMAKE_CURRENT_BINARY_DIR}/gnc-version.h " +/* Autogenerated. Do not change. */ +#ifndef GNC_VERSION_H +#define GNC_VERSION_H + +#define GNUCASH_SVN 1 +#define GNUCASH_BUILD_DATE \"2010-XX-XX\" +#define GNUCASH_SVN_REV \"xxxxxxx\" +#endif +") + SET (libgnc_core_utils_HEADERS binreloc.h gnc-filepath-utils.h