100 Commits (c1f5010410b07131c936ba2af1954be4c63be1cc)

Author SHA1 Message Date
Pyry Kontio c6c9bc4c2f Improved premake scripts for tests. 10 years ago
Pyry Kontio 87d028f2aa Namespaces test fixed 11 years ago
Pyry Kontio fe34164ee2 Implemented dependent native project generation to premake script. 11 years ago
triton 1c50cc58d0 Fixed build on Linux(Ubuntu). 11 years ago
Tomi Valkeinen 6b75e98933 build: add linux premake5 binary 11 years ago
Tomi Valkeinen d73d097851 Add -fpermissive to gcc cflags 11 years ago
Tomi Valkeinen cd94ce3d50 build: fix llvm & clang linking order 11 years ago
Tomi Valkeinen 75141123f4 build: fix llvm linking 11 years ago
Tomi Valkeinen 1a3bfe360f build: fix clang linking 11 years ago
triton 5df897bb8e Updated to the latest LLVM and Clang revisions. 11 years ago
triton 1802470013 Kill the old parser (good riddance :). 11 years ago
Tomi Valkeinen 5becf8cd9f build: remove -fpermissive from non-VS builds 11 years ago
triton 55d35defae Added Vagrant file for Linux CI build bot. 11 years ago
Tomi Valkeinen 480a06f260 Generator: Remove DriverOptions.Is32Bit 11 years ago
Tomi Valkeinen dc5e961695 build: add os.is_linux() 11 years ago
Tomi Valkeinen 7021d7ca01 build: use path.join() for objdir 11 years ago
Tomi Valkeinen 7f612e22e5 build: remove setting libdirs in premake4.lua 11 years ago
Tomi Valkeinen fc7c84b65a build: rename osx premake binary 11 years ago
Tomi Valkeinen 1400361711 build: fix nunit dll filename 11 years ago
Elias Holzer 933df5e65a Improved support in parser for template classes and functions. 11 years ago
triton 8184de63dc Added SetupLLVMIncludes in build files. 11 years ago
Vladimir Timofeev cac09f703d Link with LLVMProfileData only if it exists in libdirs. 11 years ago
Vladimir Timofeev 8d9f581a33 Consolidate LLVM linking 11 years ago
Vladimir Timofeev 2db8884c27 Fix osx detection, we do not parse result of os.getversion() in premake (seems it return something strange). Instead use internal os detection in premake. 11 years ago
triton 5c8d7cceb6 Add "lib" folder to lib dirs even in VS to allow ninja builds. 11 years ago
triton 74ad732550 Link native projects with libc++ on OSX. 11 years ago
João Matos 0847815da3 Calll the binding generator with a debug Mono when building the tests. 11 years ago
João Matos 3b097d8379 Improved the build scripts on OSX. 11 years ago
João Matos 21ecc669a8 Added a way to directly specify the output directory independent of the action. 11 years ago
triton d37822638f Split the parser-related build code into its own file. 11 years ago
triton c542f98770 Removed "-fvisibility-inlines-hidden" from the Mac build flags. 11 years ago
triton 7c0e229a50 Include the tests in non-VS builds again. 11 years ago
triton 0e4f35a83c Remove old unused Premake4 executable. 11 years ago
triton 7326dc2ec5 Fixed case sensitiveness issue in the build scripts. 11 years ago
Øystein Krog b39bfb845f Update GenerateProjects.bat file to include VS2013 c++/new parser option. 11 years ago
Dimitar Dobrev 59e0fb9ede Generated correct v-tables when using the Itanium ABI. 11 years ago
triton 1b7947538a Move all the testing infrastructure to CppSharp.Generator.Tests. 12 years ago
triton 66ca3a742b Fixed the VS build. 12 years ago
Joao Matos b19cd1042e Updated build scripts with OS X fixes and added some building documentation. 12 years ago
triton 5412669fb4 Updated the MSVC build flags to disable some useless warnings in Clang. 12 years ago
triton 4f19f3b566 Fixed the parser build setup code to work with the new options. 12 years ago
triton 7f682e41c8 Added a new option to the build to choose between parsers. 12 years ago
triton b05e54b148 Updated the LLVM build paths to the latest version. 12 years ago
Dimitar Dobrev 64d825fcde Added building support for x64 and VC++ 12. 12 years ago
triton a766ba7255 Added tests for C++ STL vectors. 12 years ago
triton 1593cb882d Fixed examples build functions. 12 years ago
triton 24184ca0fa Added missing SetupParser() function to the build scripts. 12 years ago
triton 847769a9d8 Fixed the tests build scripts. 12 years ago
triton be0f73f471 Moved Diagnostics class to new core project. 12 years ago
triton 7291aa3ee5 Changed the output folder to be based on separate folders rather than name suffixes. 12 years ago