389 Commits (code-cleanups)

Author SHA1 Message Date
Joao Matos 307af5836f Rewrite shell script OS detection to please Travis. 9 years ago
Joao Matos f2b7577b03 Fixed NUnit paths in Nuget install script. 9 years ago
Joao Matos 99902c75c1 Fixed Mono install in build script. 9 years ago
Joao Matos 226836f0a6 Updated Travis to use build scripts. 9 years ago
Joao Matos c210e2f4b9 Added build script to install Nuget deps. 9 years ago
Joao Matos 023ea543f4 Added build script to install Mono. 9 years ago
Joao Matos 62dbdb6bfa Added build scripts for CLI. 9 years ago
zillemarco 049e777b07 Fixed DownloadDeps.bat with Visual Studio 9 years ago
Joao Matos d349134180 Reworked parser bindings build scripts to be more easily re-usable. 9 years ago
Joao Matos 459421128a Revert "Updated Premake OSX binary to the latest." 9 years ago
Joao Matos f5ea7a1d50 Minor whitespace fixes. 9 years ago
Joao Matos 191f9a9062 Updated Premake OSX binary to the latest. 9 years ago
Joao Matos 26b4dfa549 Improve diagnostics for unavailable pre-compiled LLVM packages. 9 years ago
Joao Matos e62448638a Be more specific when applying C++ language build options. 9 years ago
Joao Matos 32efe89731 Use Premake workspace token instead of builddir to fix builds for dependent projects. 9 years ago
Joao Matos e2e7079866 Factor .NET framework build version setup code to fix a bug for dependent projects. 9 years ago
Joao Matos e8064e3f4e Minor build fixes. 9 years ago
Dimitar Dobrev e302f8a299 Updated to the latest Premake for Windows as well. 9 years ago
Joao Matos 5dac663926 Remove unneeded dependency on our own Premake helpers. 9 years ago
Joao Matos 77c871c794 Update build files to Premake5. 9 years ago
Joao Matos c56b6311ed Extracted managed parser code to CppSharp.Parser project. 9 years ago
Joao Matos 3bdb31e099 Update Premake Linux build. 9 years ago
Joao Matos 79380a615c Updated to latest Premake 5 OSX build with dylib fixes. 9 years ago
Joao Matos a237dbf1e2 Updated build files to Premake 5 conventions. 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 3f33124287 Re-factored Clang builtin include directory build script code. 9 years ago
João Matos e5a667afc3 Copy the bundled Clang builtin include files folder to the build folder. 9 years ago
Joao Matos 100b87f15b Link with LLVMCoverage since it's required by recent builds. 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 4e369664e4 Update to a more recent LLVM and Clang builds. 9 years ago
João Matos 0d6724f09c Copy Clang builtin headers when packaging the LLVM CI packages. 9 years ago
João Matos 1893c61537 Update provision scripts to use CMake 3.6.1 and download the package on Linux. 9 years ago
Nathan Loofbourrow 77480b5774 Update for VS link 9 years ago
João Matos af109207bd Fixed CMake path on OSX when building LLVM. 9 years ago
João Matos d4b1b091c6 Update provisioning to CMake 3.6.0. 9 years ago
Dimitar Dobrev 3cd024cccf Added marshalling of std::string to the C# end. 9 years ago
Dimitar Dobrev f197aada99 Made the C# end always generate one file per module. 9 years ago
Dimitar Dobrev f986963a3c Fixed the display of progress while downloading Clang. 9 years ago
Dimitar Dobrev 448a9217a7 Removed one more redundant component when building Clang. 9 years ago
Joao Matos 679de0aa41 Fixed tests generation in build using Xamarin Studio. 9 years ago
Joao Matos 07ec0f2677 Modified the LLVM package naming scheme to take into account toolsets. 9 years ago
Joao Matos efcb812c6c Fixed outputof to redirect all standard streams. 9 years ago
Joao Matos 98bc0b8143 Return a process exit code from execute. 9 years ago
Joao Matos 7fcc12073e Improved build script for building LLVM. 9 years ago
Joao Matos 62fe33efad Improver error handling when executing shell commands in build scripts. 9 years ago
Joao Matos 10fb080e3c Added helper batch file for download dependencies on Windows. 10 years ago
Joao Matos 82dc7639dd Improved verbosity of download_llvm step. 10 years ago