307 Commits (test-linux-ci)

Author SHA1 Message Date
Dimitar Dobrev 2fe23f3e0a Test Linux CI 5 years ago
Lorenzo Delana dfa243644b force bash use to avoid `./premake5-linux: 3: ./premake5-linux: Bad substitution` error if other default shell in the system 5 years ago
João Matos bd783b1cd0 Add debug option and flags to the Premake build and compile scripts. 5 years ago
Dimitar Dobrev c7de36450c Update the version of Mono used for builds (CI) 5 years ago
Ali Alamiri 344656c787
Move the GenerateInclude logic to GetTypeReference (#1319) 5 years ago
Dimitar Dobrev 8b3eadf6de Simplify the structure of the LLVM package 5 years ago
João Matos d110a2f045 Fix Mono not being found on the PATH on recent macOS versions. 5 years ago
Dimitar Dobrev 299cb912cc Update LLVM to the latest version 5 years ago
Dimitar Dobrev 36f754116f Fix a syntax error in CMake listing Clang modules 5 years ago
Dimitar Dobrev fe8d0d70f8 Enable building lld as part of LLVM 5 years ago
Dimitar Dobrev 067827cf29 Restore modules needed for compiling with Clang 5 years ago
Dimitar Dobrev 454a46ed1c Support Visual Studio 2019 for building Clang 5 years ago
Dimitar Dobrev f422ce27ba Delete the no longer used Clang commit 5 years ago
Joao Matos eab2620c18 Update LLVM to the latest version. 6 years ago
Joao Matos 4862827e7d Always re-create the Clang resource directory when building. 6 years ago
Joao Matos 7aa62596df Remove old workaround for testing issue that does not seem necessary anymore. 6 years ago
Joao Matos 1f4595dfbe Workaround Premake issue when copying the resource include directories at build time. 6 years ago
Joao Matos 8278efd338 Add options to disable tests and examples from the build. 6 years ago
Dimitar Dobrev 96d231e5d4 Generate projects for .NET 4.7 to use new features 6 years ago
Dimitar Dobrev 86464a378d Build the generator before test bindings for easy testing 6 years ago
Dimitar Dobrev d24ef35949 Make the default build for Windows 64-bit 6 years ago
Dimitar Dobrev c579b65a3b Update LLVM/Clang 6 years ago
Dimitar Dobrev fe4d247713 Sped the LLVM build on Windows up by parallelizing 6 years ago
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. 7 years ago
Joao Matos c6f3501f05 Sort LLVM CMake options. 7 years ago
Joao Matos 68db2a8e39 Fixed AST viewer to compile on Linux. 7 years ago
Joao Matos b4f7459531 Improve error handling in build scripts `UseClang()`. 7 years ago
Joao Matos fdb7ddabdf Initial integration of Clang AST viewer GUI tool. 7 years ago
Joao Matos 5dcdfa66f3 Minor build changes. 7 years ago
Joao Matos 4fcfe4e4eb Build changes. 7 years ago
Joao Matos c3629a2aad Initial support for building under .NET Core. 7 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