Jussi Pakkanen
5a77aff4ad
Removed custom tar generator.
9 years ago
Jussi Pakkanen
2e42427d4a
Support both setuptools and distutils.
9 years ago
Jussi Pakkanen
53688207ab
Added distutils setup.py.
9 years ago
Jussi Pakkanen
d6e176f455
Made gtkdoc and run targets work.
9 years ago
Jussi Pakkanen
23b98cd6e6
Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir.
9 years ago
Jussi Pakkanen
1510522b1b
Moved mesongui into module.
9 years ago
Jussi Pakkanen
2ee27504a8
Moved mesonconf implementation in the module.
9 years ago
Jussi Pakkanen
ec44795f8a
Moved all wrap related things to their own submodule.
9 years ago
Jussi Pakkanen
4c31e7774d
Finalize moduleification so that full test suite runs.
9 years ago
Jussi Pakkanen
66c01401de
Moved scripts in the module and started work to run them via the main meson command.
9 years ago
Jussi Pakkanen
d2a14075b3
Some fixes for other backends.
9 years ago
Jussi Pakkanen
61cb4ae9ca
Can compile full test suite.
9 years ago
Jussi Pakkanen
a5508d3fd3
Can run most of test suite (with hacks).
9 years ago
Jussi Pakkanen
8b1039fa30
Organise files into a module structure.
9 years ago
Jussi Pakkanen
926b55076f
Merge pull request #354 from minijackson/master
...
Merged fixes.
9 years ago
Minijackson
738da1e413
Adding myself to authors.txt
9 years ago
Jussi Pakkanen
9fca19c4eb
More cleanups.
9 years ago
Jussi Pakkanen
275ac36a28
Some more error logging.
9 years ago
Minijackson
2bd702d5f1
Some fixes
9 years ago
Jussi Pakkanen
670d0ed929
Print output of failed tests. Closes ##347.
9 years ago
Jussi Pakkanen
65bd9a2f69
Can use external libs as dependencies of dependencies. Closes #321 .
9 years ago
Jussi Pakkanen
e374b53788
Build Java projects with multiple files and other cleanups.
9 years ago
Jussi Pakkanen
f89023c58b
Added missing shebang line.
9 years ago
Jussi Pakkanen
4c041e2aec
Can tag include directories as system dirs to reduce compiler warning noise. Closes #345 .
9 years ago
Jussi Pakkanen
edaf663ee2
By default do not specify language version but instead use the compiler's default.
9 years ago
Jussi Pakkanen
20f0f805a7
Fix " quoting on Windows.
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
ea9b49438d
Always run ninja test even if there is a rogue install file at the top of your build dir. Closes #343 .
9 years ago
Igor Gnatenko
4352d1b4bf
Merge pull request #342 from martin-ejdestig/fix_vcs_tag_missing_fallback_error_string
...
Fix vcs_tag missing fallback error string
9 years ago
Martin Ejdestig
cd5121c0ec
Fix vcs_tag missing fallback error string
9 years ago
Jussi Pakkanen
3e8218a930
Upped version number for new development.
9 years ago
Jussi Pakkanen
ed95f3c18d
Bumped version number for release.
9 years ago
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