From 5a63fec1685b972da0a06a40489add45935271fa Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 10 Mar 2020 17:31:16 -0700 Subject: [PATCH] mkdir stats, error text on missing lld-link.exe --- bin/build.bat | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bin/build.bat b/bin/build.bat index 6584e6e4..85dc4756 100644 --- a/bin/build.bat +++ b/bin/build.bat @@ -10,11 +10,21 @@ PUSHD %~dp0..\ @ECHO Performing clean build :BUILD +@IF EXIST stats GOTO STATS_HAS +mkdir stats +:STATS_HAS + @IF EXIST extern\llvm-project_8_0_1 GOTO LLVM_HAS call extern\llvm_build.bat @IF %ERRORLEVEL% NEQ 0 GOTO HADERROR :LLVM_HAS +@IF EXIST IDE\dist\llvm\bin\lld-link.exe GOTO LLD_HAS +@ECHO ========== MISSING LLVM TOOLS ========== +@ECHO IDE\dist\llvm\bin\lld-link.exe not found. Copy in from a Beef install or an LLVM/Clang install. +@GOTO HADERROR +:LLD_HAS + CALL bin/msbuild.bat BeefySysLib\BeefySysLib.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:SolutionDir=%cd%\ /v:m %MSBUILD_FLAGS% @IF %ERRORLEVEL% NEQ 0 GOTO HADERROR