73 Commits (bug-pass-const-char-star-no-copy)

Author SHA1 Message Date
Dimitar Dobrev d24ef35949 Make the default build for Windows 64-bit 6 years ago
Dimitar Dobrev fe4d247713 Sped the LLVM build on Windows up by parallelizing 6 years ago
Joao Matos 5c4f3be5fb Use MSBuild when building LLVM on Windows due to PDB issues with Ninja. 6 years ago
Joao Matos 751edf7488 Keep Clang libTooling libs when packaging LLVM. 7 years ago
Joao Matos c6f3501f05 Sort LLVM CMake options. 7 years ago
Joao Matos 4fcfe4e4eb Build changes. 7 years ago
Joao Matos e88b1a8080 Fixed LLVM/Clang tar.gz archive extraction using 7-Zip on Windows. 7 years ago
Dimitar Dobrev f254951b03 Excluded many unused modules when building LLVM and Clang. 7 years ago
João Matos 5c70b418f3
Update VS check when downloading pre-compiled LLVM packages. 8 years ago
Rokas Kupstys efc77924cc Add compiler/abi information to LLVM package names on linux. 8 years ago
Rokas Kupstys e8e727d681 Fix linking to LLVM libs on linux, when system has llvm/clang installed. (#1020) 8 years ago
Rokas Kupstys 1cac2e0d78 Enable cxx11 abi for GCC 4.9+ on linux. 8 years ago
Joao Matos 082349654e Do not try to get Git revision in `git.rev_parse` if the directory is not a repo. 8 years ago
Joao Matos 9e5b9ab539 Remove extra whitespace. 8 years ago
Rokas Kupstys 02ae1f83fe Explicitly disable use of libedit, zlib, terminfo and libxml2 in LLVM builds. 8 years ago
Rokas Kupstys 1d4c243522 Cloning llvm from git replaced with downloading archives of exacty commits from github. This is much faster. 8 years ago
Dimitar Dobrev 481bbc0351 Updated to LLVM/Clang revisions 318543/318538 respectively. 8 years ago
Dimitar Dobrev 6e55913c5a Fixed the script for LLVM to handle paths with spaces. 8 years ago
Joao Matos 460e98bd93 [build] Update to a Vagrant box that actually works. 8 years ago
Joao Matos 6443e811c3 [build] Update provision scripts deprecated Premake code. 8 years ago
Dimitar Dobrev 4d177b317d Switched the Windows CI to Visual Studio 2017. 8 years ago
Joao Matos 653d0efb2c Updated deprecated os.is() checks in Premake build scripts. 8 years ago
Joao Matos b52ad8b43f Update Premake build files to latest syntax. 8 years ago
Joao Matos e72661ba24 Fixed the check for Vagrant environment on build scripts. 8 years ago
Joao Matos 4fff5854c2 Update CMake version and do provisioning on Linux. 8 years ago
Joao Matos bd2b22c580 Update build process utilities to work with Lua 5.2 in up-to-date Premake. 8 years ago
Joao Matos 709f431f9e Upgrade the Vagrant and provisioning script to Ubuntu 16.06. 8 years ago
Joao Matos 1ebbcdf668 Fixed the LLVM build script CMake invocation to work with recent LLVM/Clang revisions. 8 years ago
Dimitar Dobrev d7daed8273 Added support for VS 2017 by updating Clang. 8 years ago
Joao Matos b28f766d8d [build] Fixed LLVM compilation script Lua syntax bug. 8 years ago
Joao Matos b466b17c02 [build] Rework how the target architecture is looked up at build time. 8 years ago
Joao Matos 9dc880dd6a Fixed build files to run mono64 in 64-bit non-VS builds. 8 years ago
Joao Matos d7bc6eb279 Move "arch=" build option to helpers file and provide a default value. 8 years ago
Joao Matos d6049dc49e Added support for specifying build target architecture when building LLVM. 8 years ago
Dimitar Dobrev 021c3d0821 Fixed the build after the suspension of public folders in DropBox. 8 years ago
Joao Matos 3ee3a5b9a2 Implemented mapping of MSVC to VS 2017 in build scripts. 8 years ago
Joao Matos 0c168a59de Fixed CMake generator name for VS 2017. 8 years ago
Joao Matos 1a634a2a86 Implemented CMake VS2017 generator mapping in LLVM build script. 8 years ago
Joao Matos 649bee2511 Extracted VS version lookup code in build script. 8 years ago
realvictorprm 1662f5108f Added support for VS 2017 project generation 8 years ago
zillemarco 049e777b07 Fixed DownloadDeps.bat with Visual Studio 9 years ago
Joao Matos f5ea7a1d50 Minor whitespace fixes. 9 years ago
Joao Matos 26b4dfa549 Improve diagnostics for unavailable pre-compiled LLVM packages. 9 years ago
Joao Matos 5dac663926 Remove unneeded dependency on our own Premake helpers. 9 years ago
Joao Matos 1f25e02d35 Match minor version when looking up VS version. 9 years ago
Joao Matos 0f708fec14 Improved printing of HTTP download progress on build scripts. 9 years ago
Joao Matos 42b590462d Update 7-Zip packaging step to use maximum compression level. 9 years ago
Joao Matos 1899c36959 Auto-detect 7-Zip Windows path in LLVM packaging scripts. 9 years ago
Joao Matos 60921b1154 Switch to LLVM/Clang Github Git mirrors as they're more reliable. 9 years ago
João Matos 0d6724f09c Copy Clang builtin headers when packaging the LLVM CI packages. 9 years ago