Jussi Pakkanen
c62b7e1a72
A few vs2010 fixes.
9 years ago
Jussi Pakkanen
ec0a73b1e2
Fix manygen to work with msvc.
9 years ago
Jussi Pakkanen
df37c79dc9
Use global certificates now that we have letsencrypt set up. Also fall back to plain http because many places are missing letsencrypt certificates.
9 years ago
Jussi Pakkanen
23b1ac795b
Merge pull request #338 from mesonbuild/multigen
...
Custom target libgen
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
5e12c03db6
Merge pull request #339 from martin-ejdestig/cpp_std_trivial_fixes
...
cpp_std trivial fixes
9 years ago
Jussi Pakkanen
7cad8a1bfb
Fixed some tests for new stricter options and OSX.
9 years ago
Martin Ejdestig
9cb3ed4014
Add myself to authors.txt
9 years ago
Jussi Pakkanen
d71f51d220
Use set_value to preserve option invariants.
9 years ago
Martin Ejdestig
c75d2fc609
Replace c++1y with c++14 as a choice for cpp_std
...
c++1y is deprecated in GCC 5 (see -std option in man page). Not sure about
Clang since the documentation is a bit more sparse. But it is probably a
good idea to keep them in sync and also to prefer c++14 over c++1y since
c++1y was only temporary until the standard was done.
9 years ago
Martin Ejdestig
84f138e69a
Fix typo in description of cpp_std option for GnuCPPCompiler
...
It is already correct for ClangCPPCompiler.
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
d92e6c4595
Boost win detection tuning.
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
eddcff455e
Some xcodefixes.
9 years ago
Jussi Pakkanen
330a5601cf
Fix imports on osx.
9 years ago
Jussi Pakkanen
39dd39ff38
Typo fix.
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
c86ee8158a
Make vs dependency detector work on non-english locales.
9 years ago
Jussi Pakkanen
015688f506
Compile Windows resources. Closes #333 .
9 years ago
Jussi Pakkanen
79dc1135f1
Automatically generate compile commands db for tooling.
9 years ago
Jussi Pakkanen
eb2aefd038
Detection works with more vs versions. Closes #332 .
9 years ago
Jussi Pakkanen
da0bd2acf7
Ignore decode errors to work with compilers that write out non-utf8 text.
9 years ago
Jussi Pakkanen
bab7edfc10
Create all dirs at the beginning rather than on-demand as a side effect.
9 years ago
Jussi Pakkanen
3c3c977518
Fix incorrect private_dir_abs method.
9 years ago
Jussi Pakkanen
8d8e25118b
Merge pull request #330 from mesonbuild/swift
...
Added Swift support.
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
ba6191864d
Merge pull request #327 from mesonbuild/suites
...
Added possibility to have multiple test suites.
9 years ago
Jussi Pakkanen
fcf6643507
Use period as the separator because colon causes problems on Windows.
9 years ago
Jussi Pakkanen
8bb2586ae4
Some text format fixes.
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
Thibault Saunier
c2e163e655
gnome: Link against dependencies when building the gir files
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
0585a959d3
Add missing info to test introspection format.
9 years ago
Jussi Pakkanen
23c6de3461
Can specify a working directory for tests. Closes #326 .
9 years ago
Jussi Pakkanen
7ed515dacc
Refactored dep file name so Swift dependency tracking works.
9 years ago
Jussi Pakkanen
d92504797f
Can build simple Swift executables.
9 years ago
Jussi Pakkanen
d5bdfb5906
Check for clang specifically by name on Windows.
9 years ago
Jussi Pakkanen
66ff4a0e91
Merge Python 3.3 fix.
9 years ago
Thibault Saunier
b15aa49af2
Handle the case where we can not execute a file the tempdir
9 years ago
Thibault Saunier
33b2a414e9
Make it working on python 3.3
9 years ago
Jussi Pakkanen
33558cd979
Write source file immediately after checksum verification.
9 years ago
Jussi Pakkanen
f7608fc569
Merge pull request #317 from mesonbuild/benchmark
...
Create benchmark feature
9 years ago
Jussi Pakkanen
b167f3a56f
Renamed new test dir.
9 years ago