284 Commits (c6afb4d1a08a61787dfb941bb76e40b75a61be93)

Author SHA1 Message Date
Dimitar Dobrev 304d673bf7 Add a generic pointer to resolve ambiguity 6 years ago
Joao Matos 5c4f3be5fb Use MSBuild when building LLVM on Windows due to PDB issues with Ninja. 6 years ago
Dimitar Dobrev 12642f9a42 Fixed the generated C# when an unsigned enum is assigned a negative value. 6 years ago
Joao Matos 751edf7488 Keep Clang libTooling libs when packaging LLVM. 6 years ago
Joao Matos c6f3501f05 Sort LLVM CMake options. 6 years ago
Joao Matos 68db2a8e39 Fixed AST viewer to compile on Linux. 6 years ago
Joao Matos b4f7459531 Improve error handling in build scripts `UseClang()`. 6 years ago
Joao Matos fdb7ddabdf Initial integration of Clang AST viewer GUI tool. 6 years ago
Joao Matos 5dcdfa66f3 Minor build changes. 6 years ago
Joao Matos 4fcfe4e4eb Build changes. 6 years ago
Joao Matos c3629a2aad Initial support for building under .NET Core. 6 years ago
Dimitar Dobrev eaf6a8e450 Decreased the build time on the Linux CI. 7 years ago
Dimitar Dobrev 21d2dbdbe5 Fixed the build of the parser when its path has spaces. 7 years ago
Dimitar Dobrev 1356b9755d Updated to LLVM/Clang revisions 348759/348755 respectively. 7 years ago
Joao Matos e88b1a8080 Fixed LLVM/Clang tar.gz archive extraction using 7-Zip on Windows. 7 years ago
Joao Matos f0d3e731ad Fixed Windows SDK version detection in build scripts. 7 years ago
Joao Matos 7eb12691d3 Update Windows build of Premake to official alpha 13 binary. 7 years ago
Dimitar Dobrev f254951b03 Excluded many unused modules when building LLVM and Clang. 7 years ago
Dimitar Dobrev c8536b4141 Updated to LLVM/Clang revisions 339502/339494 respectively. 7 years ago
Aybe 066e8fc703 Preliminary script for building 32-bit Nuget package (#1015) 8 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 5a190bfb1b Explicitly link to libstdc++ on linux. 8 years ago
Rokas Kupstys e5bc151c78 All arguments passed to `build/Compile.sh` are passed to premake. 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
Rokas Kupstys d4c4050157 get_llvm_build_dir() returns "build" subdir if it exists, if not - subdir with package name. 8 years ago
Rokas Kupstys 8bc1c56f9c Fix linked libs for linux 8 years ago
Rokas Kupstys 7b9a40d82f Use correct LLVM build dir for includes from unpackaged LLVM builds 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
Rokas Kupstys b67e9bc9b2 Force-set platform type to managed targets. (#1011) 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
Dimitar Dobrev 4bf9da7804 Updated the CI for macOS to use the latest Mono. 8 years ago
Joao Matos 59b4b0de6b [build] Update Premake binary for Linux. 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
Joao Matos e1b9cde0e1 [build] Compile.sh script now has improved error handling. 8 years ago
DevSidious 07ea284431 [parser] Added LLVM target initialization and supporting libraries for parsing inline assembly. 8 years ago
Joao Matos b7d5b2568f [build] Update some deprecated Premake build code. 8 years ago
Dimitar Dobrev 4d177b317d Switched the Windows CI to Visual Studio 2017. 8 years ago
Joao Matos 142b3be9f1 Added a default build config file and an option to disable config generation. 8 years ago
Dimitar Dobrev f16c229f27 Updated premake for Windows to the latest version. 8 years ago
Joao Matos 2d69ead3ca Fixed os.ishost check so we do not call is_64_bits_mono_runtime on Windows. 8 years ago
Joao Matos 661609176a Rewrite build config file generation in Premake. 8 years ago
Joao Matos e6077448a0 Update Premake5 to fix Nuget bug. 8 years ago
Joao Matos 184f678f38 Use dotnetframework instead of framework Premake command. 8 years ago