Blame addon/doxyapp/CMakeLists.txt
|
Packit Service |
50c9f2 |
# configvalues.h
|
|
Packit Service |
50c9f2 |
add_custom_command(
|
|
Packit Service |
50c9f2 |
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/configgen.py -maph ${CMAKE_SOURCE_DIR}/src/config.xml > ${GENERATED_SRC}/configvalues.h
|
|
Packit Service |
50c9f2 |
DEPENDS ${CMAKE_SOURCE_DIR}/src/config.xml ${CMAKE_SOURCE_DIR}/src/configgen.py
|
|
Packit Service |
50c9f2 |
OUTPUT ${GENERATED_SRC}/configvalues.h
|
|
Packit Service |
50c9f2 |
)
|
|
Packit Service |
50c9f2 |
set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1)
|
|
Packit Service |
50c9f2 |
|
|
Packit Service |
50c9f2 |
find_package(Iconv)
|
|
Packit Service |
50c9f2 |
|
|
Packit Service |
50c9f2 |
include_directories(
|
|
Packit Service |
50c9f2 |
${CMAKE_SOURCE_DIR}/src
|
|
Packit Service |
50c9f2 |
${GENERATED_SRC}
|
|
Packit Service |
50c9f2 |
${CMAKE_SOURCE_DIR}/qtools
|
|
Packit Service |
50c9f2 |
${ICONV_INCLUDE_DIR}
|
|
Packit Service |
50c9f2 |
${CLANG_INCLUDEDIR}
|
|
Packit Service |
50c9f2 |
)
|
|
Packit Service |
50c9f2 |
|
|
Packit Service |
50c9f2 |
add_executable(doxyapp
|
|
Packit Service |
50c9f2 |
doxyapp.cpp
|
|
Packit Service |
50c9f2 |
)
|
|
Packit Service |
50c9f2 |
target_link_libraries(doxyapp
|
|
Packit Service |
50c9f2 |
_doxygen
|
|
Packit Service |
50c9f2 |
qtools
|
|
Packit Service |
50c9f2 |
md5
|
|
Packit Service |
50c9f2 |
doxycfg
|
|
Packit Service |
50c9f2 |
vhdlparser
|
|
Packit Service |
50c9f2 |
${ICONV_LIBRARIES}
|
|
Packit Service |
50c9f2 |
${CMAKE_THREAD_LIBS_INIT}
|
|
Packit Service |
50c9f2 |
${SQLITE3_LIBRARIES}
|
|
Packit Service |
50c9f2 |
${EXTRA_LIBS}
|
|
Packit Service |
50c9f2 |
${CLANG_LIBS}
|
|
Packit Service |
50c9f2 |
)
|
|
Packit Service |
50c9f2 |
|
|
Packit Service |
50c9f2 |
install(TARGETS doxyapp DESTINATION bin)
|