From 9ed15edce176d0b77661331ecaedabdb226b0a30 Mon Sep 17 00:00:00 2001 From: Mikhail Gorodetsky Date: Fri, 30 Dec 2022 16:23:24 +0300 Subject: [PATCH] CMake Clang on Windows support --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 76d760b..34c1317 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -99,10 +99,10 @@ include_directories(AFTER "${SRCDIR}" "${SRCDIR}/contrib/liblzma" "${SRCDIR}/contrib/liblzma/lzma" "${SRCDIR}/contrib/liblzma/rangecoder" "${SRCDIR}/contrib/liblzma/simple") add_definitions(-DHAVE_BOOL) -if (MSVC) +if (MSVC OR (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND WIN32)) include_directories(AFTER "msinttypes") add_definitions(-D_UNICODE -DUNICODE) -endif (MSVC) +endif (MSVC OR (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND WIN32)) set(BRUNSLI_SRC "") add_stem2file(BRUNSLI_SRC "${SRCDIR}/contrib/brunsli/c/common/%STEM%.cc"