mirror of
https://github.com/InoriRus/Kyty.git
synced 2026-08-28 05:06:40 +00:00
fix build issue (#3)
This commit is contained in:
@@ -50,6 +50,9 @@ if(MINGW)
|
|||||||
set(CLANG 1)
|
set(CLANG 1)
|
||||||
set(KYTY_COMPILER CLANG)
|
set(KYTY_COMPILER CLANG)
|
||||||
set(KYTY_LINKER LLD)
|
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()
|
else()
|
||||||
set(KYTY_COMPILER MINGW)
|
set(KYTY_COMPILER MINGW)
|
||||||
set(KYTY_LINKER LD)
|
set(KYTY_LINKER LD)
|
||||||
@@ -110,6 +113,7 @@ add_custom_target( KytyGitVersion
|
|||||||
COMMENT "Generate KytyGitVersion.h"
|
COMMENT "Generate KytyGitVersion.h"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12.0.0)
|
||||||
list(APPEND KYTY_IWYU
|
list(APPEND KYTY_IWYU
|
||||||
emulator_obj
|
emulator_obj
|
||||||
core_obj
|
core_obj
|
||||||
@@ -118,7 +122,6 @@ list(APPEND KYTY_IWYU
|
|||||||
#sys_obj
|
#sys_obj
|
||||||
launcher
|
launcher
|
||||||
)
|
)
|
||||||
|
|
||||||
list(APPEND KYTY_CLANG_TYDY
|
list(APPEND KYTY_CLANG_TYDY
|
||||||
emulator_obj
|
emulator_obj
|
||||||
core_obj
|
core_obj
|
||||||
@@ -128,6 +131,7 @@ list(APPEND KYTY_CLANG_TYDY
|
|||||||
#sys_obj
|
#sys_obj
|
||||||
launcher
|
launcher
|
||||||
)
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
set(KYTY_LIB_HEADERS ${PROJECT_SOURCE_DIR}/include)
|
set(KYTY_LIB_HEADERS ${PROJECT_SOURCE_DIR}/include)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user