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.
|
9 years ago |
Jussi Pakkanen
|
50663144c3
|
Can set compiler options, added language versions for Gnu and Clang.
|
9 years ago |
Jussi Pakkanen
|
a9ec9ba104
|
Basic outline for exposing private dir. Not working fully yet.
|
9 years ago |
Jussi Pakkanen
|
7bb28ef3c8
|
Flatten method arguments so you can generate an array of items.
|
9 years ago |