mirror of
https://github.com/InoriRus/Kyty.git
synced 2024-06-22 22:41:55 -04:00
fix build issue (#3)
This commit is contained in:
parent
0a527b8fd3
commit
55825890a6
|
@ -50,6 +50,9 @@ if(MINGW)
|
|||
set(CLANG 1)
|
||||
set(KYTY_COMPILER CLANG)
|
||||
set(KYTY_LINKER LLD)
|
||||
if ((CMAKE_AR MATCHES "llvm") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.0.0) AND (CMAKE_CXX_COMPILER MATCHES "winlibs"))
|
||||
string(REPLACE "llvm-ar.exe" "ar.exe" CMAKE_AR ${CMAKE_AR}) # llvm-ar.exe 11.0.0 from winlibs is broken
|
||||
endif()
|
||||
else()
|
||||
set(KYTY_COMPILER MINGW)
|
||||
set(KYTY_LINKER LD)
|
||||
|
@ -110,24 +113,25 @@ add_custom_target( KytyGitVersion
|
|||
COMMENT "Generate KytyGitVersion.h"
|
||||
)
|
||||
|
||||
list(APPEND KYTY_IWYU
|
||||
emulator_obj
|
||||
core_obj
|
||||
#math_obj
|
||||
#scripts_obj
|
||||
#sys_obj
|
||||
launcher
|
||||
)
|
||||
|
||||
list(APPEND KYTY_CLANG_TYDY
|
||||
emulator_obj
|
||||
core_obj
|
||||
#core
|
||||
#math_obj
|
||||
#scripts_obj
|
||||
#sys_obj
|
||||
launcher
|
||||
)
|
||||
if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12.0.0)
|
||||
list(APPEND KYTY_IWYU
|
||||
emulator_obj
|
||||
core_obj
|
||||
#math_obj
|
||||
#scripts_obj
|
||||
#sys_obj
|
||||
launcher
|
||||
)
|
||||
list(APPEND KYTY_CLANG_TYDY
|
||||
emulator_obj
|
||||
core_obj
|
||||
#core
|
||||
#math_obj
|
||||
#scripts_obj
|
||||
#sys_obj
|
||||
launcher
|
||||
)
|
||||
endif()
|
||||
|
||||
set(KYTY_LIB_HEADERS ${PROJECT_SOURCE_DIR}/include)
|
||||
|
||||
|
|
Loading…
Reference in a new issue