Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-09-10 | Fix installer generation on 64 bit Windows. | Jussi Pakkanen | 1 | -5/+8 | |
2017-09-10 | Add installer option to not install Ninja. | Jussi Pakkanen | 1 | -29/+62 | |
2017-09-10 | Delete XML string manipulation code. | Jussi Pakkanen | 1 | -75/+15 | |
2017-09-10 | Create WiX source file with the XML module rather than string manipulation. | Jussi Pakkanen | 1 | -10/+93 | |
2017-09-09 | Remove coverage because pip is broken in Travis. | Jussi Pakkanen | 2 | -16/+1 | |
2017-09-07 | wrap-mode: Make the error output more useful | Nirbheek Chauhan | 1 | -1/+9 | |
Now it errors out while displaying the possible options See: https://bugs.python.org/issue25061 for native support | |||||
2017-09-06 | Merge pull request #2236 from trhd/env | Jussi Pakkanen | 3 | -2/+7 | |
Fix a stack trace caused by environment variables in test setups. | |||||
2017-09-04 | gnome: Flatten the sources for generate_gir() | Emmanuele Bassi | 1 | -1/+1 | |
If we don't do that, the traversal of the sources list to generate the sources file for g-ir-scanner is going to explode with a Python backtrace like this one: File "/usr/lib/python3.5/site-packages/mesonbuild/modules/gnome.py", line 463, in generate_gir gir_filelist.write(os.path.join(srcdir, s) + '\n') File "/usr/lib/python3.5/posixpath.py", line 89, in join genericpath._check_arg_types('join', a, *p) File "/usr/lib/python3.5/genericpath.py", line 143, in _check_arg_types (funcname, s.__class__.__name__)) from None if the sources list contains a list. | |||||
2017-09-04 | Permit overriding find_program from the cross file. | Jussi Pakkanen | 7 | -9/+102 | |
2017-09-04 | Allow version labels with trailing dots | Michal Koutný | 1 | -1/+1 | |
Fixes #1586 | |||||
2017-09-04 | gnome.gdbus_codegen(): Add annotations keyword | Patrick Griffis | 3 | -6/+39 | |
Fixes #2123 | |||||
2017-09-04 | install: Also ignore PermissionError for selinux | Nirbheek Chauhan | 1 | -1/+1 | |
When the user does not have permissions to run `selinuxenabled`, a PermissionError is raised instead of FileNotFoundError. Closes https://github.com/mesonbuild/meson/issues/2257 | |||||
2017-09-04 | --unity flag needs {on,off,subprojects} parameter | Jan Niklas Hasse | 1 | -1/+1 | |
2017-09-03 | pkgconfig: Document url keyword | Patrick Griffis | 2 | -1/+2 | |
Closes #2272 | |||||
2017-09-01 | Merge pull request #1614 from fooishbar/cc-filter-args | Jussi Pakkanen | 5 | -5/+59 | |
Add Compiler.filter_arguments() | |||||
2017-09-01 | Add a regression test for test suites. | Hemmo Nieminen | 2 | -0/+4 | |
Ensure test setup environment variables can from now on be given also as strings. | |||||
2017-09-01 | Fix a stack trace caused by environment variables in test setups. | Hemmo Nieminen | 1 | -2/+3 | |
An example trace: [snip] > File "/usr/lib/python3.6/concurrent/futures/thread.py", line 55, in run > result = self.fn(*self.args, **self.kwargs) > File "/home/trhd/Projects/meson/mesonbuild/mtest.py", line 221, in run_single_test > child_env.update(self.options.global_env.get_env(child_env)) > AttributeError: 'dict' object has no attribute 'get_env' | |||||
2017-08-31 | Alphabetize compiler.compiles() | Daniel Stone | 1 | -6/+6 | |
2017-08-31 | Add Compiler.get_supported_arguments() | Daniel Stone | 5 | -0/+54 | |
Add a helper for the common pattern of: args_to_use = [] foreach arg : candidate_args if cc.has_argument(arg) args_to_use += arg endif endforeach Replaced with: args_to_use = cc.get_supported_arguments(candidate_args) | |||||
2017-08-31 | Use include-uninstalled for internal gir deps. | Elliott Sales de Andrade | 2 | -1/+2 | |
This stops g-ir-scanner from trying to search for the pkg-config file for an internal gir, which won't be available. | |||||
2017-08-31 | Removed duplicate title in doc theme. | Tense_du | 1 | -1/+0 | |
2017-08-31 | Try to use 2x the number of cores. | Jussi Pakkanen | 1 | -0/+6 | |
2017-08-31 | modules/gnome.py: Use a filelist for generate_gir() | Chun-wei Fan | 1 | -4/+27 | |
On Windows, one will face the issue of the 8192-character limit for each command line, so this will cause an issue when one is building items like GTK+ with introspection, because the g-ir-scanner command line will likely get too long, which will clearly break the build. This will affect all Windows builds. Make use of the --filelist option that is already in g-ir-scanner, and generate such a file list from the sources that are fed to generate_gir(), named as $(builddir)/$(target_id)/<NameSpace>_<NameSpaceVersion>_gir_filelist and using it during the build. | |||||
2017-08-31 | add support for cups dependencies (#2255) | Iñigo MartÃnez | 7 | -2/+78 | |
* add support for cups dependencies libcups has its own cups-config tool rather than using pkg-config. This adds support for cups-config, based on pcap-config and sdl2-config implementations. This change also includes the unit test case and documentation for cups dependency object implementation, and libcups2 dep to CI image. | |||||
2017-08-29 | d: Newer GDC versions can compile shared libraries | Matthias Klumpp | 3 | -6/+15 | |
Actually, GDC supports shared libraries since version 6.2, but on Debian there are still issues with that version due to the standard library not being compiled with PIC. Therefore, we make a very conservative assumption here and only enable the tests for GDC >= 7.0 | |||||
2017-08-29 | trivial: Fix typos | Matthias Klumpp | 1 | -2/+2 | |
2017-08-29 | gnome: Ensure gir always works with asan, even if used together with ubsan | Matthias Klumpp | 1 | -1/+1 | |
This really resolves #1910 by making it also work in cases where asan and ubsan are used together via "-Db_sanitize=address,undefined". | |||||
2017-08-29 | gnome: Fix typo in gtkdoc_html_dir, so it returns the correct path | Matthias Klumpp | 2 | -2/+2 | |
2017-08-28 | Create a proper 64 bit installer with WiX. | Jussi Pakkanen | 1 | -4/+14 | |
2017-08-27 | Merge pull request #2196 from arteymix/patch-4 | Jussi Pakkanen | 2 | -2/+14 | |
python3: Fix 'sysconfig_path' for platform-dependant paths | |||||
2017-08-27 | Fix msi creation script to work on 64 bit Windows. | Jussi Pakkanen | 1 | -2/+5 | |
2017-08-26 | Merge pull request #2248 from thiblahute/csharp | Jussi Pakkanen | 6 | -1/+21 | |
Make cs_args a known argument and handle c# external dependencies | |||||
2017-08-26 | Rewrapped more files. | Jussi Pakkanen | 14 | -121/+440 | |
2017-08-25 | ciimage: Add glib-sharp2 to our docker image | Thibault Saunier | 1 | -0/+1 | |
2017-08-24 | csharp: Take into account project and global args | Thibault Saunier | 1 | -0/+2 | |
2017-08-24 | c#: Handle external dependencies from .pc files | Thibault Saunier | 4 | -1/+17 | |
2017-08-24 | interpreter: Make cs_args a known argument | Thibault Saunier | 1 | -0/+1 | |
Avoiding warning about it when it is a well known one. | |||||
2017-08-24 | Merge pull request #2243 from thiblahute/csharp | Jussi Pakkanen | 3 | -3/+28 | |
Patchset to allow using meson for gstreamer-sharp | |||||
2017-08-24 | Rewrapped some markdown files. | Jussi Pakkanen | 7 | -76/+294 | |
2017-08-24 | tests: Check that generated sources can be used in csharp targets | Thibault Saunier | 1 | -1/+11 | |
2017-08-23 | gnome: Fix g-ir-scanner linking args for all code paths | Thibault Saunier | 1 | -2/+8 | |
We were fixing them up only in the dependency code path and not in the InternalDependency one. Just make sure to do it once for all. | |||||
2017-08-23 | ninjabackend: Add support for generated csharp sources. | Thibault Saunier | 1 | -0/+9 | |
2017-08-23 | Check if Watcom version of cl exists in the path and avoid using it. (#2237) | William D. Jones | 1 | -0/+18 | |
2017-08-23 | Remove trailing spaces. | Philippe Payant | 1 | -1/+1 | |
2017-08-23 | Fix detection of MSVC 2008 version. | Philippe Payant | 1 | -3/+7 | |
2017-08-22 | A full example for using the conf object. Closes #2235. | Jussi Pakkanen | 1 | -0/+41 | |
2017-08-22 | Clarify immutability description. Closes #2234. | Jussi Pakkanen | 1 | -9/+27 | |
2017-08-22 | Do not use dot in doxygen even if it is installed so list of generated files ↵ | Jussi Pakkanen | 1 | -1/+5 | |
is always the same. | |||||
2017-08-21 | Merge pull request #2224 from mesonbuild/morealpha | Jussi Pakkanen | 16 | -512/+1691 | |
More doc alphabetisation | |||||
2017-08-21 | Wrapped and alphabetized the remaining modules. | Jussi Pakkanen | 7 | -34/+98 | |