Fix clang on Windows build loop

This commit is contained in:
Max Golovanov 2019-04-16 14:50:42 -07:00
Родитель 771c2661e6
Коммит 8dd55261f8
3 изменённых файлов: 7 добавлений и 7 удалений

Просмотреть файл

@ -33,14 +33,14 @@ set(DBG_FLAGS "-ggdb -gdwarf-2 -O0 -Wall -Wextra -pedantic -fno-builtin-malloc
if (CMAKE_BUILD_TYPE STREQUAL "Release")
#TODO: -fno-rtti
message("Building Release ...")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11 ${REL_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 ${REL_FLAGS}")
set(CMAKE_C_FLAGS "$ENV{CFLAGS} ${CMAKE_C_FLAGS} -std=c11 ${REL_FLAGS}")
set(CMAKE_CXX_FLAGS "$ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS} -std=c++11 ${REL_FLAGS}")
else()
set(USE_TCMALLOC 1)
message("Building Debug ...")
include(tools/FindTcmalloc.cmake)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11 ${DEB_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 ${DEB_FLAGS}")
set(CMAKE_C_FLAGS "$ENV{CFLAGS} ${CMAKE_C_FLAGS} -std=c11 ${DBG_FLAGS}")
set(CMAKE_CXX_FLAGS "$ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS} -std=c++11 ${DBG_FLAGS}")
endif()
include(tools/Utils.cmake)

Просмотреть файл

@ -50,8 +50,8 @@ for %%a in ( m32 m64 ) do (
)
@mkdir %OUTDIR%\%%c\!ARCH!
cd %OUTDIR%\%%c\!ARCH!
set CFLAGS=-%%a
set CXXFLAGS=-%%a
set "CFLAGS=-%%a"
set "CXXFLAGS=-%%a -Wc++11-compat-pedantic -Wno-c++98-compat -Wno-everything"
cmake -G"Visual Studio 15 2017!ARCH_GEN!" ^
-T"%LLVM_VER%" ^
-DTARGET_ARCH=!ARCH! ^

Просмотреть файл

@ -9,7 +9,7 @@ call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Too
set MAXCPUCOUNT=%NUMBER_OF_PROCESSORS%
set platform=
set SOLUTION=%ROOT%\Solutions\MATSDK.sln
set SOLUTION=%ROOT%\Solutions\MSTelemetrySDK.sln
REM Build gmock and gtest