| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Return subproject source root when asking for meson.source_root() in a ↵srcroot | Jussi Pakkanen | 2016-09-06 | 1 | -1/+5 |
| | | | | | subproject. Closes #722. | ||||
| * | Update version for new development. | Jussi Pakkanen | 2016-09-05 | 1 | -1/+1 |
| | | |||||
| * | Update version number for release.0.34.0 | Jussi Pakkanen | 2016-09-05 | 5 | -5/+5 |
| | | |||||
| * | Force clang to error out on unknown arguments. Closes #755. | Jussi Pakkanen | 2016-09-04 | 2 | -1/+8 |
| | | |||||
| * | Prefer pkg-config to sdl2-config. | Jussi Pakkanen | 2016-09-04 | 1 | -10/+12 |
| | | |||||
| * | Updated authors. | Jussi Pakkanen | 2016-09-04 | 1 | -0/+1 |
| | | |||||
| * | loop over `sizes' | Iain Lane | 2016-09-04 | 1 | -1/+1 |
| | | | | | | | | | | | | I ran `ac_converter.py`, and it crashed ``` Traceback (most recent call last): File "ac_converter.py", line 299, in <module> for elem, typename in size: ``` I think it's a typo like this. | ||||
| * | Some platforms require linking against libintl explicitly. | Jussi Pakkanen | 2016-09-04 | 1 | -1/+2 |
| | | |||||
| * | Fix validation of man page extension. (#749) | Elliott Sales de Andrade | 2016-09-03 | 3 | -1/+8 |
| | | | | | If the extension does not exist or is not a number, the error message is not raised because the assumptions cause a different exception. | ||||
| * | Merge pull request #750 from ebassi/integer-modulo | Jussi Pakkanen | 2016-09-02 | 3 | -1/+51 |
| |\ | | | | | Add support to integer modulo operator | ||||
| | * | Add more test cases for is_even/is_odd methods | Emmanuele Bassi | 2016-09-02 | 1 | -2/+4 |
| | | | | | | | | | We need to test an odd number as well as an even. | ||||
| | * | Add precedence tests for the modulo operator | Emmanuele Bassi | 2016-09-02 | 1 | -2/+16 |
| | | | |||||
| | * | Add is_even() and is_odd() integer methods | Emmanuele Bassi | 2016-09-02 | 2 | -0/+20 |
| | | | | | | | | | | | Convenience methods for modulo operations involving even and odd numbers. | ||||
| | * | Add support to integer modulo operator | Emmanuele Bassi | 2016-09-02 | 3 | -1/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having support for the '%' operator makes it easier to implement even/odd version checks, like: enable_debug = get_option('enable-debug') if enable_debug == 'auto' if minor_version % 2 == 0 enable_debug = 'minimum' else enable_debug = 'yes' endif endif which would be impossible without resorting to less obvious long-hand forms like: a - (b * (a / b)) | ||||
| * | | Minor pkgconfig module cleanups (#748) | TingPing | 2016-09-02 | 2 | -3/+1 |
| |/ | | | | | | | | * pkgconfig: Remove unused function Leftover copy from modtest * Add self to authors.txt | ||||
| * | Better file existance checks. | Jussi Pakkanen | 2016-09-01 | 2 | -10/+3 |
| | | |||||
| * | Merge branch 'QuLogic-context-managers' | Jussi Pakkanen | 2016-09-01 | 53 | -565/+736 |
| |\ | |||||
| | * | Use context manager in scripts. | Elliott Sales de Andrade | 2016-08-30 | 3 | -67/+99 |
| | | | |||||
| | * | Use context manager in test cases. | Elliott Sales de Andrade | 2016-08-30 | 25 | -59/+108 |
| | | | |||||
| | * | Ensure URLs are closed with a context manager. | Elliott Sales de Andrade | 2016-08-27 | 1 | -20/+21 |
| | | | |||||
| | * | Convert depfixer.Elf class into a context manager. | Elliott Sales de Andrade | 2016-08-27 | 1 | -12/+22 |
| | | | | | | | | | This allows for automatic closing of its internal file handle. | ||||
| | * | Use context manager for file I/O. | Elliott Sales de Andrade | 2016-08-27 | 24 | -407/+486 |
| | | | | | | | | | | | There are a few cases where a context manager cannot be used, such as the logger. | ||||
| * | | Stop "fixing" command line in CustomTargets. (#737) | Elliott Sales de Andrade | 2016-09-01 | 1 | -1/+0 |
| | | | |||||
| * | | Use absolute paths for dep files in Visual Studio. | Jussi Pakkanen | 2016-09-01 | 1 | -1/+4 |
| | | | |||||
| * | | Use argparse's builtin version printer. | Elliott Sales de Andrade | 2016-08-30 | 1 | -5/+2 |
| | | | |||||
| * | | Merge pull request #725 from thiblahute/gir_subproject_deps | Jussi Pakkanen | 2016-08-29 | 12 | -29/+480 |
| |\ \ | | | | | | | gnome: Handle internal dependencies to generate gir files | ||||
| | * | | tests: framworks: 7 gnome: Stop using g_autoptr | Thibault Saunier | 2016-08-29 | 1 | -3/+11 |
| | | | | |||||
| | * | | Test building gir file using internal dependencies | Thibault Saunier | 2016-08-29 | 10 | -0/+398 |
| | | | | |||||
| | * | | gnome: Handle internal dependencies to generate gir files | Thibault Saunier | 2016-08-29 | 1 | -26/+71 |
| | | | | |||||
| * | | | Honor dependency `fallback` argument even if the dependency is not required ↵ | Saunier Thibault | 2016-08-29 | 2 | -9/+25 |
| | | | | | | | | | | | | | | | | | | | (#735) You can potentially have a fallback subproject and if that subproject fails, you can continue without that dependency | ||||
| * | | | Properly handle Files used in CustomTarget commands. | Elliott Sales de Andrade | 2016-08-29 | 2 | -2/+2 |
| |/ / | |||||
| * | | Merge pull request #731 from QuLogic/obey-DESTDIR | Jussi Pakkanen | 2016-08-28 | 4 | -16/+27 |
| |\ \ | | | | | | | Always obey DESTDIR even with absolute install_dir | ||||
| | * | | Refactor DESTDIR determination into a single function. | Elliott Sales de Andrade | 2016-08-27 | 1 | -25/+14 |
| | | | | |||||
| | * | | Always obey DESTDIR even with absolute install_dir. | Elliott Sales de Andrade | 2016-08-27 | 4 | -3/+25 |
| | |/ | | | | | | | | | | | Passing an absolute path to `install_dir` would previously always attempt to install there, instead of obeying DESTDIR, since os.path.join will 'reset' on absolute paths. | ||||
| * | | Fix CustomTargets used as input to CustomTargets. (#727) | Elliott Sales de Andrade | 2016-08-28 | 3 | -1/+10 |
| |/ | |||||
| * | Add a new compiler object method: has_members (#723) | Nirbheek Chauhan | 2016-08-27 | 3 | -11/+45 |
| | | | | | | | | | | | | | * Add a new compiler object method: has_members Identical to 'cc.has_member', except that this takes multiple members and all of them must exist else it returns false. This is useful when you want to verify that a structure has all of a given set of fields. Individually checking each member is horrifying. * Fix typo in exceptions for has_member(s) | ||||
| * | Merge pull request #696 from mesonbuild/depfile | Jussi Pakkanen | 2016-08-27 | 8 | -11/+116 |
| |\ | | | | | Add support for dependency files in custom targets. | ||||
| | * | Add depfile support to generators. | Jussi Pakkanen | 2016-08-21 | 4 | -8/+62 |
| | | | |||||
| | * | Add support for dependency files in custom targets. | Jussi Pakkanen | 2016-08-20 | 6 | -3/+54 |
| | | | |||||
| * | | Flatten isinstance calls. (#715) | Elliott Sales de Andrade | 2016-08-27 | 7 | -46/+24 |
| | | | | | | | | | That is, isinstance(x, y) or isinstance(x, z) can be flattened with a tuple to isinstance(x, (y, z)). | ||||
| * | | Check for embedded @OUTPUT@s in commands. | Jussi Pakkanen | 2016-08-27 | 1 | -3/+4 |
| | | | |||||
| * | | Use global id instead of local for hg tag. (#710) | Elliott Sales de Andrade | 2016-08-27 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #712 from QuLogic/capturing-custom-target | Jussi Pakkanen | 2016-08-27 | 9 | -11/+70 |
| |\ \ | | | | | | | Allow capturing command output of a custom target. | ||||
| | * | | Echo stderr from captured command. | Elliott Sales de Andrade | 2016-08-26 | 1 | -0/+2 |
| | | | | | | | | | | | | | This helps with debugging if the command fails. | ||||
| | * | | Don't allow @OUTPUT@ when capturing output. | Elliott Sales de Andrade | 2016-08-26 | 1 | -0/+3 |
| | | | | |||||
| | * | | Add myself to authors.txt. | Elliott Sales de Andrade | 2016-08-26 | 1 | -0/+1 |
| | | | | |||||
| | * | | Allow capturing command output of a custom target. | Elliott Sales de Andrade | 2016-08-26 | 8 | -7/+54 |
| | | | | | | | | | | | | | | | | | | | For commands that always output to stdout and don't have a "-o" or "--output" or some other similar option, this 'capture' setting allows the build to capture the result and place it in the output file. | ||||
| | * | | Accept string exe with Backend.serialise_executable. | Elliott Sales de Andrade | 2016-08-26 | 1 | -4/+10 |
| |/ / | | | | | | | | | | | Normally, this accepts a build.Executable, but it accept build.BuildTarget and build.CustomTarget as well. Now it will also accept a string path. | ||||
| * | | macros.meson: override all supported options (#717) | Igor Gnatenko | 2016-08-25 | 1 | -1/+10 |
| | | | | | | | Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> | ||||
| * | | Do not error out if git pull fails on subprojects. Closes #720. | Jussi Pakkanen | 2016-08-25 | 1 | -1/+4 |
| | | | |||||
