summaryrefslogtreecommitdiffstats
path: root/addon/doxyapp/CMakeLists.txt
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2016-01-17 17:40:10 (GMT)
committeralbert-github <albert.tests@gmail.com>2016-01-17 17:40:10 (GMT)
commitcf1706776bd93367dd357f505d04a7b10553f65f (patch)
tree06fe9b742d0f3aa25341bbb10a92dd638262f502 /addon/doxyapp/CMakeLists.txt
parent41e71437484aaaece77d155fc2c4fdaf5c72c71f (diff)
downloadDoxygen-cf1706776bd93367dd357f505d04a7b10553f65f.zip
Doxygen-cf1706776bd93367dd357f505d04a7b10553f65f.tar.gz
Doxygen-cf1706776bd93367dd357f505d04a7b10553f65f.tar.bz2
Building doxyapp fails after update of config methodology to improve performance
This is a regressing on the "Changed configuration mechanism to directly access options in order to improve performance ( a93ec7221d1a258f0268e0c081782478372efe0b)
Diffstat (limited to 'addon/doxyapp/CMakeLists.txt')
-rw-r--r--addon/doxyapp/CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/addon/doxyapp/CMakeLists.txt b/addon/doxyapp/CMakeLists.txt
index 99a6fd4..423aea6 100644
--- a/addon/doxyapp/CMakeLists.txt
+++ b/addon/doxyapp/CMakeLists.txt
@@ -1,9 +1,18 @@
if (build_app)
+# configvalues.h
+add_custom_command(
+ COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/configgen.py -maph ${CMAKE_SOURCE_DIR}/src/config.xml > ${GENERATED_SRC}/configvalues.h
+ DEPENDS ${CMAKE_SOURCE_DIR}/src/config.xml ${CMAKE_SOURCE_DIR}/src/configgen.py
+ OUTPUT ${GENERATED_SRC}/configvalues.h
+)
+set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1)
+
find_package(Iconv)
include_directories(
${CMAKE_SOURCE_DIR}/src
+ ${GENERATED_SRC}
${CMAKE_SOURCE_DIR}/qtools
${ICONV_INCLUDE_DIR}
${CLANG_INCLUDEDIR}