diff options
Diffstat (limited to 'src/tools/CMakeLists.txt')
-rw-r--r-- | src/tools/CMakeLists.txt | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/tools/CMakeLists.txt b/src/tools/CMakeLists.txt index 0eac791aee..d6663680c2 100644 --- a/src/tools/CMakeLists.txt +++ b/src/tools/CMakeLists.txt @@ -1,10 +1,9 @@ add_subdirectory(3rdparty) add_subdirectory(buildoutputparser) -option(BUILD_CPLUSPLUS_TOOLS "Build CPlusPlus tools" OFF) - function(add_qtc_cpp_tool name) add_qtc_executable(${name} + SKIP_INSTALL DEFINES PATH_PREPROCESSOR_CONFIG=\"${CMAKE_CURRENT_SOURCE_DIR}/cplusplus-shared/pp-configuration.inc\" ${ARGN} @@ -17,12 +16,10 @@ function(add_qtc_cpp_tool name) ) endfunction() -if (BUILD_CPLUSPLUS_TOOLS) - add_qtc_cpp_tool(cplusplus-ast2png "") - add_qtc_cpp_tool(cplusplus-frontend "") - add_qtc_cpp_tool(cplusplus-mkvisitor PATH_AST_H=\"${CMAKE_CURRENT_SOURCE_DIR}/../libs/3rdparty/cplusplus/AST.h\") - add_qtc_cpp_tool(cplusplus-update-frontend PATH_CPP_FRONTEND=\"${CMAKE_CURRENT_SOURCE_DIR}/../libs/3rdparty/cplusplus\" PATH_DUMPERS_FILE=\"${CMAKE_CURRENT_SOURCE_DIR}/cplusplus-ast2png/dumpers.inc\") -endif() +add_qtc_cpp_tool(cplusplus-ast2png "") +add_qtc_cpp_tool(cplusplus-frontend "") +add_qtc_cpp_tool(cplusplus-mkvisitor PATH_AST_H=\"${CMAKE_CURRENT_SOURCE_DIR}/../libs/3rdparty/cplusplus/AST.h\") +add_qtc_cpp_tool(cplusplus-update-frontend PATH_CPP_FRONTEND=\"${CMAKE_CURRENT_SOURCE_DIR}/../libs/3rdparty/cplusplus\" PATH_DUMPERS_FILE=\"${CMAKE_CURRENT_SOURCE_DIR}/cplusplus-ast2png/dumpers.inc\") if (APPLE) add_subdirectory(disclaim) @@ -46,3 +43,5 @@ add_subdirectory(wininterrupt) ## windows only if (EXISTS ${CMAKE_CURRENT_LIST_DIR}/perfparser/CMakeLists.txt) add_subdirectory(perfparser) endif() + +add_subdirectory(process_stub) |