Преглед изворни кода

mkdir stats, error text on missing lld-link.exe

Brian Fiete пре 5 година
родитељ
комит
5a63fec168
1 измењених фајлова са 10 додато и 0 уклоњено
  1. 10 0
      bin/build.bat

+ 10 - 0
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