File tree Expand file tree Collapse file tree 10 files changed +14
-143
lines changed
Expand file tree Collapse file tree 10 files changed +14
-143
lines changed Original file line number Diff line number Diff line change 1- EXCLUDE = addon cmake doc examples jquery templates testing winbuild src/logos.cpp src/lodepng.cpp
1+ EXCLUDE = addon cmake doc examples jquery templates testing deps/iconv_winbuild src/logos.cpp src/lodepng.cpp
22FILE_PATTERNS = *.h *.cpp *.md
33USE_MDFILE_AS_MAINPAGE = src/doxygen.md
Original file line number Diff line number Diff line change @@ -120,7 +120,13 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DSQLITE_OMIT_LOAD_EXTENSION=1")
120120if (WIN32 )
121121 if (MSVC )
122122 if (NOT ICONV_DIR)
123- set (ICONV_DIR "${PROJECT_SOURCE_DIR} /winbuild" )
123+ if (CMAKE_SIZEOF_VOID_P EQUAL 8)
124+ list (APPEND CMAKE_PREFIX_PATH "${PROJECT_SOURCE_DIR} /deps/iconv_winbuild/include" "${PROJECT_SOURCE_DIR} /deps/iconv_winbuild/x64" )
125+ elseif (CMAKE_SIZEOF_VOID_P EQUAL 4)
126+ list (APPEND CMAKE_PREFIX_PATH "${PROJECT_SOURCE_DIR} /deps/iconv_winbuild/include" "${PROJECT_SOURCE_DIR} /deps/iconv_winbuild/x86" )
127+ endif ()
128+ else ()
129+ list (APPEND CMAKE_PREFIX_PATH ${ICONV_DIR} )
124130 endif ()
125131 set (CMAKE_REQUIRED_DEFINITIONS "-DLIBICONV_STATIC" )
126132 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /bigobj" ) # needed for language.cpp on 64bit
@@ -192,7 +198,7 @@ if ((CMAKE_BUILD_TYPE STREQUAL "Debug") OR enable_lex_debug)
192198endif ()
193199
194200find_package (Iconv REQUIRED)
195- include_directories (${ICONV_INCLUDE_DIR } )
201+ include_directories (${Iconv_INCLUDE_DIRS } )
196202
197203
198204#set(DOXYDOCS ${PROJECT_SOURCE_DIR}/doc CACHE INTERNAL "Path to doxygen docs")
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ include_directories(
44 ${PROJECT_SOURCE_DIR} /src
55 ${PROJECT_SOURCE_DIR} /libversion
66 ${GENERATED_SRC}
7- ${ICONV_INCLUDE_DIR }
7+ ${Iconv_INCLUDE_DIRS }
88 ${CLANG_INCLUDEDIR}
99)
1010
4646doxygen_version
4747doxycfg
4848vhdlparser
49- ${ICONV_LIBRARIES }
49+ ${Iconv_LIBRARIES }
5050${CMAKE_THREAD_LIBS_INIT}
5151${SQLITE3_LIBRARIES}
5252${EXTRA_LIBS}
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ include_directories(
44 ${PROJECT_SOURCE_DIR} /src
55 ${PROJECT_SOURCE_DIR} /libversion
66 ${GENERATED_SRC}
7- ${ICONV_INCLUDE_DIR }
7+ ${Iconv_INCLUDE_DIRS }
88 ${CLANG_INCLUDEDIR}
99)
1010
3535doxygen_version
3636doxycfg
3737vhdlparser
38- ${ICONV_LIBRARIES }
38+ ${Iconv_LIBRARIES }
3939${CMAKE_THREAD_LIBS_INIT}
4040${SQLITE3_LIBRARIES}
4141${EXTRA_LIBS}
Load Diff This file was deleted.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change @@ -393,7 +393,7 @@ target_link_libraries(doxygen PRIVATE
393393 xml
394394 doxygen_version
395395 vhdlparser
396- ${ICONV_LIBRARIES }
396+ ${Iconv_LIBRARIES }
397397 ${CMAKE_THREAD_LIBS_INIT}
398398 ${EXTRA_LIBS}
399399 ${CLANG_LIBS}
You can’t perform that action at this time.
0 commit comments