summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt27
1 files changed, 12 insertions, 15 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 780352a..154abb0 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -142,18 +142,22 @@ add_library(doxycfg STATIC
${GENERATED_SRC}/configimpl.l.h
${GENERATED_SRC}/configoptions.cpp
${GENERATED_SRC}/configvalues.cpp
+ ${GENERATED_SRC}/settings.h
portable.cpp
portable_c.c
+ ftextstream.cpp
+ message.cpp
+ debug.cpp
)
-add_library(_doxygen STATIC
+add_library(doxymain STATIC
# generated for/by flex/bison
#${LEX_FILES_H} #unfortunately doesn't work in older versions of CMake (like 3.6.2)
#${LEX_FILES_CPP} #unfortunately doesn't work in older versions of CMake (like 3.6.2)
${GENERATED_SRC}/code.l.h
${GENERATED_SRC}/commentcnv.l.h
${GENERATED_SRC}/commentscan.l.h
- ${GENERATED_SRC}/configimpl.l.h
+ ${GENERATED_SRC}/constexp.cpp
${GENERATED_SRC}/constexp.l.h
${GENERATED_SRC}/declinfo.l.h
${GENERATED_SRC}/defargs.l.h
@@ -170,8 +174,6 @@ add_library(_doxygen STATIC
${GENERATED_SRC}/code.cpp
${GENERATED_SRC}/commentcnv.cpp
${GENERATED_SRC}/commentscan.cpp
- ${GENERATED_SRC}/configimpl.cpp
- ${GENERATED_SRC}/constexp.cpp
${GENERATED_SRC}/declinfo.cpp
${GENERATED_SRC}/defargs.cpp
${GENERATED_SRC}/doctokenizer.cpp
@@ -188,10 +190,8 @@ add_library(_doxygen STATIC
${GENERATED_SRC}/ce_parse.cpp
# custom generated files
${GENERATED_SRC}/lang_cfg.h
- ${GENERATED_SRC}/settings.h
${GENERATED_SRC}/layout_default.xml.h
${GENERATED_SRC}/ce_parse.h
- ${GENERATED_SRC}/configvalues.h
${GENERATED_SRC}/resources.cpp
#
arguments.cpp
@@ -203,7 +203,6 @@ add_library(_doxygen STATIC
condparser.cpp
context.cpp
cppvalue.cpp
- debug.cpp
defgen.cpp
define.cpp
definition.cpp
@@ -234,7 +233,6 @@ add_library(_doxygen STATIC
filedef.cpp
fileparser.cpp
formula.cpp
- ftextstream.cpp
ftvhelp.cpp
groupdef.cpp
htags.cpp
@@ -254,7 +252,6 @@ add_library(_doxygen STATIC
memberdef.cpp
membergroup.cpp
memberlist.cpp
- message.cpp
msc.cpp
namespacedef.cpp
outputgen.cpp
@@ -291,7 +288,7 @@ set_source_files_properties(clangparser.cpp PROPERTIES COMPILE_FLAGS "-Wno-shado
endif()
##foreach(lex_file ${LEX_FILES})
-##add_library(_doxygen STATIC ${GENERATED_SRC}/${lex_file}.l.h)
+##add_library(doxymain STATIC ${GENERATED_SRC}/${lex_file}.l.h)
##endforeach()
add_executable(doxygen main.cpp)
@@ -302,12 +299,12 @@ if (use_libclang)
find_package(Clang REQUIRED CONFIG)
if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
cmake_minimum_required(VERSION 3.1)
- target_compile_features(_doxygen PRIVATE cxx_alignof)
+ target_compile_features(doxymain PRIVATE cxx_alignof)
target_compile_features(doxygen PRIVATE cxx_alignof)
- target_compile_options(_doxygen PRIVATE -stdlib=libc++)
+ target_compile_options(doxymain PRIVATE -stdlib=libc++)
target_compile_options(doxygen PRIVATE -stdlib=libc++)
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
- target_compile_options(_doxygen PRIVATE -std=c++11)
+ target_compile_options(doxymain PRIVATE -std=c++11)
target_compile_options(doxygen PRIVATE -std=c++11)
endif()
include_directories(${LLVM_INCLUDE_DIRS})
@@ -318,8 +315,8 @@ if (use_libclang)
endif()
target_link_libraries(doxygen
- _doxygen
doxycfg
+ doxymain
qtools
md5
lodepng
@@ -335,7 +332,7 @@ target_link_libraries(doxygen
)
set_project_warnings(doxycfg)
-set_project_warnings(_doxygen)
+set_project_warnings(doxymain)
set_project_warnings(doxygen)
install(TARGETS doxygen DESTINATION bin)