Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-05-02 | ninjabackend: Don't quote descriptions | Guillaume Poirier-Morency | 1 | -1/+1 | |
2017-05-02 | ninjabackend: Use more consistent descriptions | Guillaume Poirier-Morency | 1 | -9/+9 | |
Use a titlecase for arbitrary language, this was we don't have 'C' in lowercase. Rename 'Static linking library $out' for 'Linking static target $out.'. Add missing punctuation. | |||||
2017-05-02 | docs: s/no tbe/not be/ | GabrÃel Arthúr Pétursson | 1 | -1/+1 | |
2017-05-01 | Fix typo in Generating-sources.md | John Gallagher | 1 | -1/+1 | |
First `custom_target` example was missing a closing `'`. | |||||
2017-05-01 | Update Overview.md | Corey Ashford | 1 | -1/+1 | |
fix typo | |||||
2017-05-01 | More strict eval. | Jussi Pakkanen | 1 | -1/+1 | |
2017-05-01 | Merge pull request #1661 from QuLogic/test-cases | Jussi Pakkanen | 9 | -21/+31 | |
Test case unique-ification | |||||
2017-05-01 | docs: replace occurences of set_install_script() | Ernestas Kulik | 3 | -3/+3 | |
The method has been replaced with add_install_script(). Signed-off-by: Ernestas Kulik <ernestas.kulik@gmail.com> | |||||
2017-04-29 | Warn when directory numbers are non-unique. | Elliott Sales de Andrade | 1 | -0/+7 | |
2017-04-29 | Rename tests with duplicate numbers. | Elliott Sales de Andrade | 8 | -0/+0 | |
2017-04-29 | Shorten detect_tests_to_run. | Elliott Sales de Andrade | 1 | -21/+24 | |
Remove some duplication with a list comprehension, and invert conditions instead of long ternary statements. | |||||
2017-04-29 | Don't prefix appveyor build number with a meaningless '1.0' | Jon Turney | 1 | -1/+1 | |
2017-04-29 | Try to be locale-independent when we match VS output | Paolo Borelli | 2 | -3/+9 | |
Different locales have a different number of ':' in the string we want to match. Closes #1639. | |||||
2017-04-29 | deps: boost: add some documentation about environment variables | Wade Berrier | 1 | -0/+2 | |
2017-04-29 | dependencies: qt: qmake method: prefer QT_HOST_BINS over QT_INSTALL_BINS | Wade Berrier | 1 | -2/+10 | |
When cross compiling and looking for moc/uic/rcc you really want the host binary. Still fall back to QT_INSTALL_BINS as it appears that's the only variable available with qt4. | |||||
2017-04-29 | docs: Fix link to QT5 in the navbar | Thibault Saunier | 1 | -1/+1 | |
2017-04-28 | README.md: Fix logo URL | Nirbheek Chauhan | 1 | -1/+1 | |
2017-04-28 | README: Don't recommend using as a standalone script | Nirbheek Chauhan | 1 | -15/+0 | |
zipapp only has a single entry point, so only the `meson` command will work. `mesontest`, `mesonconf`, `mesonintrospect` won't, which is terrible, really. Ideally we should have a single entry point for all these instead, but until that happens, we should not recommend zipapps. | |||||
2017-04-28 | howtox.md: fix header hierarchy | Mathieu Duponchelle | 1 | -11/+7 | |
.. and remove an obsolete wiki home link at the bottom of the page | |||||
2017-04-28 | Update Vala documentation with most recent changes | Guillaume Poirier-Morency | 1 | -42/+39 | |
Cover installation using the `install_dir` array and the additional arguments for specifying the C header, VAPI and GIR names. | |||||
2017-04-28 | Don't use dict.keys() to check membership | Dylan Baker | 2 | -2/+2 | |
It's much faster to do 'if a in dict' instead of 'if a in dict.keys()', since the latter constructs an iterator and walks that iterator and then tests equality at each step, and the former does a single hash lookup. | |||||
2017-04-28 | rpm: pass --wrap-mode=nodownload to %meson | Igor Gnatenko | 1 | -0/+2 | |
With ability to change it if needed. | |||||
2017-04-28 | Use 'builddir' instead of 'build' in the README | Peter Hutterer | 1 | -2/+2 | |
Clarifies that this is really just a directory, not a command. https://github.com/mesonbuild/meson/issues/1560 | |||||
2017-04-28 | Detect intel fortran compiler | Thomas Hindoe Paaboel Andersen | 2 | -1/+2 | |
The intel fortran compiler "ifort" was not listed in the list of default fortran compilers. This caused it to not be found unless explicitly set via the FC. | |||||
2017-04-28 | Bumped version number for new development. | Jussi Pakkanen | 1 | -1/+1 | |
2017-04-28 | Updated version numbers for point release.0.40.1 | Jussi Pakkanen | 7 | -6/+7 | |
2017-04-28 | Replace cmd line arguments on install scripts. Closes #1681. | Jussi Pakkanen | 1 | -1/+13 | |
2017-04-28 | Implement an actual set interface for the OrderedSet class. Closes #1670 | Dylan Baker | 1 | -8/+28 | |
This uses the ABC's in collections to implement an OrderedSet class. Internally an OrderedDict is still wrapped so that the ordering is maintained, this adds the full interface and behavior of an Set, but with ordering by first insertion. | |||||
2017-04-27 | Merge pull request #1683 from ernestask/submodules | Jussi Pakkanen | 2 | -5/+7 | |
wrap: submodule fixes | |||||
2017-04-27 | Always pass cross-file {lang}_args to compiler checks | Nirbheek Chauhan | 3 | -16/+37 | |
Includes a test for this that will only run on the CI. Closes https://github.com/mesonbuild/meson/issues/1665 | |||||
2017-04-27 | Bump version number for new development. | Jussi Pakkanen | 1 | -1/+1 | |
2017-04-27 | authors.txt: add self | Ernestas Kulik | 1 | -0/+1 | |
2017-04-26 | Added release notes page for 0.41.0. | Jussi Pakkanen | 3 | -3/+12 | |
2017-04-26 | Fix web site upload repository. | Jussi Pakkanen | 1 | -1/+1 | |
2017-04-26 | docs: website license is CC-BY and code samples are CC0 | Thibault Saunier | 2 | -1/+17 | |
2017-04-26 | docs: Import the website and wiki and build with hotdoc | Thibault Saunier | 107 | -0/+6333 | |
This allows us to more easily have the documentation in sync with the source code as people will have to document new features etc right at the time where they implement it. | |||||
2017-04-25 | wrap: pass -C to git when resolving submodules | Ernestas Kulik | 1 | -5/+6 | |
Using Meson from outside a git repo results in an error when trying to resolve submodule subprojects. Running git from inside subproject root should be enough to fix it. Partially fixes #1679 Signed-off-by: Ernestas Kulik <ernestas.kulik@gmail.com> | |||||
2017-04-25 | wrap: initialize submodules when updating | Ernestas Kulik | 1 | -1/+1 | |
After an initial checkout, submodules aren’t initialized and thus trying to update them fails. Partially fixes #1679 Signed-off-by: Ernestas Kulik <ernestas.kulik@gmail.com> | |||||
2017-04-23 | Update version number for release.0.40.0 | Jussi Pakkanen | 6 | -6/+6 | |
2017-04-23 | Unset compiler envvars in unit tests. | Jussi Pakkanen | 2 | -9/+20 | |
2017-04-22 | vala: Add 'VALAFLAGS' to considered environment variables | Guillaume Poirier-Morency | 2 | -6/+13 | |
Fix precedence of arguments for Vala tasks and include those considered external (i.e. '-Dvala_args' and 'VALAFLAGS'). | |||||
2017-04-22 | Merge pull request #1654 from dcbaker/c-cpp-link | Jussi Pakkanen | 10 | -17/+238 | |
Add a testcase for linking C and C++ static archives into a shared li… | |||||
2017-04-22 | Merge pull request #1649 from centricular/static-lto | Jussi Pakkanen | 3 | -26/+54 | |
Fix LTO + static libraries on GCC and Clang | |||||
2017-04-22 | Disabled rpath test due to bug #1635. | Jussi Pakkanen | 1 | -0/+2 | |
2017-04-22 | tests/common/146: Also test against external C++ libs | Nirbheek Chauhan | 1 | -3/+37 | |
2017-04-22 | configure_file: Accept output of configure_file as input | Nirbheek Chauhan | 1 | -1/+3 | |
2017-04-21 | tests/common/146: Use C++98 features instead of Boost | Nirbheek Chauhan | 2 | -8/+11 | |
This makes it work on MSVC 2010 and platforms where Boost is not available. | |||||
2017-04-21 | Use linked-libraries to decide what linker to use | Nirbheek Chauhan | 1 | -2/+35 | |
Sometimes you want to link to a C++ library that exports C API, which means the linker must link in the C++ stdlib, and we must use a C++ compiler for linking. The same is also applicable for objc/objc++ etc, so we can keep using clike_langs for the priority order. Closes https://github.com/mesonbuild/meson/issues/1653 | |||||
2017-04-21 | Expose the implementation language for external libraries | Nirbheek Chauhan | 2 | -14/+13 | |
Ideally, all dependency objects should support this, but it's a lot of work and isn't supported by all dependency types (like frameworks and pkg-config), so for now just enable it for external libraries. | |||||
2017-04-21 | Add a testcase for linking C and C++ static archives into a shared library | Dylan Baker | 7 | -0/+150 | |
This exercises a regression where the C rather than C++ linker is chosen, resulting in symbol errors. Test for #1653 |