449 Commits (f89023c58be0abe1fb68900cb6ceacfcdaa474d9)

Author SHA1 Message Date
Jussi Pakkanen edaf663ee2 By default do not specify language version but instead use the compiler's default. 9 years ago
Jussi Pakkanen 6830f3e147 Forbid backslashes on compiler command lines. It is unfortunately the only reliable way. 9 years ago
Jussi Pakkanen f1bf87ec8a Added test to check that backslashes are passed properly through the pipeline. 9 years ago
Jussi Pakkanen ec0a73b1e2 Fix manygen to work with msvc. 9 years ago
Jussi Pakkanen 9bf641e545 Fix path generation so generations in subdirs work. 9 years ago
Jussi Pakkanen 7e1df7540d Handle custom targets that produce static libraries that are then linked to other targets. 9 years ago
Jussi Pakkanen 7cad8a1bfb Fixed some tests for new stricter options and OSX. 9 years ago
Jussi Pakkanen aa1fc44aca Fixing threading problems by reordering lines at random. It is the only true way. 9 years ago
Jussi Pakkanen 489ca238c5 Test threads with both C and C++. 9 years ago
Jussi Pakkanen 6a5ec36aeb Made thread test work on Windows. 9 years ago
Jussi Pakkanen 10acaffde7 Added explicit thread dependency. 9 years ago
Jussi Pakkanen 330a5601cf Fix imports on osx. 9 years ago
Jussi Pakkanen d64211f570 Moved pkg-config to a module so we no longer need special case code in core for it. 9 years ago
Jussi Pakkanen 015688f506 Compile Windows resources. Closes #333. 9 years ago
Jussi Pakkanen 161d633f36 Added support for calling into C. 9 years ago
Jussi Pakkanen 961b000090 Can generate swift sources with custom target. 9 years ago
Jussi Pakkanen d531f915b1 Can build Swift libraries and link them. 9 years ago
Jussi Pakkanen b3d61beb2d A test can be part of multiple suites. 9 years ago
Jussi Pakkanen 43b07729aa Reworked swift code so now can use multiple source files in one target. 9 years ago
Jussi Pakkanen 70695bead4 Added possibility to have multiple test suites so you can run only a subset of tests. Closes #325. 9 years ago
Jussi Pakkanen 23c6de3461 Can specify a working directory for tests. Closes #326. 9 years ago
Jussi Pakkanen d92504797f Can build simple Swift executables. 9 years ago
Jussi Pakkanen b167f3a56f Renamed new test dir. 9 years ago
Jussi Pakkanen 913963d608 Can specify extra arguments to generator commands. Closes #315. 9 years ago
Jussi Pakkanen 278339855d Projects can specify a license which is written to the dep manifest. 9 years ago
Jussi Pakkanen 3daf0b8a81 Benchmark test binary runs on Windows. 9 years ago
Jussi Pakkanen 26873801bc Can define benchmarks and run them. 9 years ago
Jussi Pakkanen 3cbe9d32fa Added script to run benchmarks. 9 years ago
Jussi Pakkanen c75b75d487 Do not use linker arguments on static libraries. 9 years ago
Jussi Pakkanen 16fa657304 Can use built exes in custom targets. 9 years ago
Jussi Pakkanen 18c423db15 Fix gtkdoc. We had to disable the test but on the other hand we have gstreamer docs working. 9 years ago
Jussi Pakkanen c04e04146e Use two inputs for a generator to test edge cases. 9 years ago
Jussi Pakkanen eceedc0d29 Declare buildtype and platform only once. 9 years ago
Jussi Pakkanen 1b697f04cd Fixed run targets on VS2010. 9 years ago
Jussi Pakkanen 7b45e6f5f5 Can store ext deps to internal deps. Closes #304. 9 years ago
Jussi Pakkanen fa9799a96a Renamed default_library to library. 9 years ago
Jussi Pakkanen e2313b85d7 Refactored builtin options to a dictionary and created a new default library target type. 9 years ago
Jussi Pakkanen 0962909120 Can specify a subproject fallback for dependencies. 9 years ago
Jussi Pakkanen 062512a0f1 Use project default settings in compile tests unless told not to. Closes #296. 9 years ago
Jussi Pakkanen 538073a9cf Created a link test method. 9 years ago
Jussi Pakkanen 910dcbf290 Projects can specify default values for options. 9 years ago
Jussi Pakkanen e4ff4b7c8c Can specify version requirements to subprojects. 9 years ago
Jussi Pakkanen c5788548d2 Can check for Meson version in project definition. 9 years ago
Jussi Pakkanen df979ad422 String startswith and endswith methods. 9 years ago
Jussi Pakkanen a16bea5938 More variable introspection. 9 years ago
Jussi Pakkanen d952812b1b Fix Rust to work with 1.3 release. Closes #277. 9 years ago
Jussi Pakkanen 9a4016d37a Added option for VS exception type. 10 years ago
Jussi Pakkanen 50663144c3 Can set compiler options, added language versions for Gnu and Clang. 10 years ago
Jussi Pakkanen a9ec9ba104 Basic outline for exposing private dir. Not working fully yet. 10 years ago
Jussi Pakkanen 7bb28ef3c8 Flatten method arguments so you can generate an array of items. 10 years ago