Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-04-08 | Remove arbitrary [-1024,1024] limit in cross_compute_int() | Xavier Claessens | 5 | -18/+65 | |
Copy the algorithm used by autoconf. It computes the upper and lower limits by starting at [-1,1] and multiply by 2 at each iteration. This is even faster for small numbers (the common case), for example it finds value 0 in just 2 compilations where old algorithm would check for 1024, 512, ..., 0. | |||||
2018-04-08 | Merge pull request #3366 from xclaesse/pkgconfig-dup-version | Jussi Pakkanen | 2 | -5/+10 | |
Remove duplicates in generated pkgconfig required versions | |||||
2018-04-07 | pkgconfig generator: Remove duplicates in required versions | Xavier Claessens | 2 | -4/+8 | |
2018-04-08 | Merge pull request #3312 from MathieuDuponchelle/alwaysfallback | Jussi Pakkanen | 11 | -6/+76 | |
new wrap-mode: forcefallback | |||||
2018-04-08 | VS backend: dedup AdditionalDependencies | Paul I | 1 | -1/+2 | |
2018-04-08 | Move entry in build_funct_dict to correct position. | Christoph Behle | 1 | -2/+2 | |
The entry 'subdir_done' is now at its right place. | |||||
2018-04-07 | [fixup]: rename test after rebase | Mathieu Duponchelle | 6 | -1/+1 | |
2018-04-07 | [fixup]: export symbols explicitly | Mathieu Duponchelle | 3 | -2/+21 | |
2018-04-07 | Remove commit_zero recommendation from wrap documentation, use action commit ↵ | Aleksey Filippov | 1 | -3/+2 | |
[skip ci] | |||||
2018-04-06 | pkgconfig generator: Fix crash when passing a SharedModule | Xavier Claessens | 1 | -1/+2 | |
2018-04-06 | [fixup]: Add test | Mathieu Duponchelle | 6 | -0/+34 | |
2018-04-06 | [fixup]: add since to FAQ | Mathieu Duponchelle | 1 | -1/+1 | |
2018-04-06 | new wrap-mode: forcefallback | Mathieu Duponchelle | 5 | -6/+23 | |
This can be useful to make sure that a project builds when its fallbacks are used on systems where external dependencies satisfy the version requirements, or to easily hack on the sources of a dependency for which a fallback exists. | |||||
2018-04-04 | Merge pull request #2711 from xclaesse/both-library | Jussi Pakkanen | 12 | -196/+295 | |
Add both_library() to build both shared and static library | |||||
2018-04-04 | gnome.gtkdoc: Fix generated files used as content files | Iñigo MartÃnez | 1 | -1/+1 | |
The `gtkdoc` function in the `gnome` module is able to use generated files as content files, but the path to these is wrong in the used command line. | |||||
2018-04-04 | [Qt module] refactor b4cd949c48ab67891e4bc6b14a8f9f247e28777d | Alexis Jeandet | 1 | -3/+5 | |
Since relative path in qrc files are always relative to qrc file itself then we just need to check that normpath(qrc file + resource) doesn't start with build dir path, this would mean that the resource is generated. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2018-04-04 | [Qt module] More qrc fixes | Alexis Jeandet | 4 | -19/+28 | |
When several qrc files are given all qrc files dependencies were mixed. Fixed non working use case: When user try to guess build dir layout and add use a relative path between a generated qrc file and a generated resource. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2018-04-03 | Add both_libraries() to build both shared and static libraries | Xavier Claessens | 8 | -9/+140 | |
Also support default_library='both' to make library() build both shared and static libraries. Closes #484 | |||||
2018-04-03 | extract_all_objects: Also extract generated sources | Xavier Claessens | 2 | -4/+19 | |
2018-04-03 | pkgconfig generator: Only skip dependencies when using shared_library() | Xavier Claessens | 2 | -13/+15 | |
It is weird and inconsistent to have different pc file depending on default_library value when using library() or build_target(). We should skip dependencies only when user explicitly want shared library only. | |||||
2018-04-03 | Remove duplicated list of known kwargs for build targets | Xavier Claessens | 3 | -172/+123 | |
2018-04-02 | Merge pull request #3242 from thejk/coverage_targets | Jussi Pakkanen | 2 | -152/+152 | |
Use standalone coverage script for legacy targets | |||||
2018-04-02 | Merge D feature flag fix branch | Jussi Pakkanen | 7 | -11/+45 | |
2018-04-02 | gtkdochelper: print warnings | Sébastien Wilmet | 1 | -0/+2 | |
The GTK-Doc commands output was never printed, except in case of error. So there was no way to see the warnings. https://github.com/mesonbuild/meson/issues/2396 | |||||
2018-04-02 | Add link to `meson` github topic [skip ci] | Isaiah Norton | 1 | -1/+2 | |
Lists a number of projects that are not shown here. | |||||
2018-04-02 | Imported Debian fixes by Matthias Klose. | Jussi Pakkanen | 2 | -3/+3 | |
2018-04-02 | Fix detection to work with newer Java compilers. | Jussi Pakkanen | 1 | -1/+1 | |
2018-03-31 | Fix for issue in cpp.py | Somasekhar Penugonda | 1 | -2/+2 | |
Change-Id: Iad9623d20eb5086528dacefce5d2f4f9bb9d0312 | |||||
2018-03-31 | Ensure D feature flags get applied to all D files | Matthias Klumpp | 1 | -3/+5 | |
This resolves issue #3337 | |||||
2018-03-31 | Update Pkg-config-files.md [skip ci] | scontini76 | 1 | -1/+1 | |
typo: seems that configure_files doesn't exists, maybe you mean configure_file here. [skip ci] | |||||
2018-03-31 | Added link to documentation and examples for find_library replacement (#3346) | Alexis Jeandet | 1 | -1/+4 | |
2018-03-30 | [Qt module] Added generated resource test case + some fixes | Alexis Jeandet | 5 | -4/+29 | |
Subdir is already in generated resource path. Some PEP8 fixes. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2018-03-30 | [Qt module] add some logic to detect if resources are in build dir | Alexis Jeandet | 1 | -1/+21 | |
In order to handle generated resources embedded in qrc file, we need to be able to detect if files pointed from qrc are in build directory or not. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2018-03-29 | docs: Expand on compiler vs compilee build host and target (#3308) [skip ci] | John Ericson | 1 | -10/+31 | |
2018-03-29 | Merge pull request #3277 from chitranjali/shared-mod-link | Jussi Pakkanen | 5 | -0/+50 | |
2018-03-29 | Removed non-latin characters from lcc snippet | makise-homura | 1 | -3/+3 | |
It is supposed that it may become source of failures while passing AppVeyor tests. | |||||
2018-03-29 | Merge pull request #3322 from sarum9in/run_timeout | Jussi Pakkanen | 2 | -157/+189 | |
2018-03-29 | Allow meson build file to exit early. (#2808) | behlec | 7 | -1/+70 | |
2018-03-29 | Don't crash when using d_module_versions for pkg-config | Matthias Klumpp | 2 | -1/+10 | |
2018-03-29 | Add test to check that D feature flags get applied to all files | Matthias Klumpp | 6 | -8/+40 | |
This adds regression tests for issue #3337 | |||||
2018-03-29 | Fixing flake8 | chitranjali | 6 | -8/+8 | |
2018-03-29 | PR review changes closes #2865 | chitranjali | 4 | -11/+10 | |
2018-03-29 | fix2865 | chitranjali | 6 | -0/+51 | |
2018-03-29 | pkgconfig: Add a simple version of the generator (#3284) | Xavier Claessens | 4 | -12/+45 | |
2018-03-28 | Use consistent quotes | Aleksey Filippov | 1 | -8/+8 | |
2018-03-28 | Added lcc support release snippet | makise-homura | 1 | -0/+23 | |
2018-03-28 | Split SingleTestRunner.run() | Aleksey Filippov | 1 | -99/+97 | |
2018-03-28 | Skipping tests 22, 64, and 132 for old lcc and icc. | makise-homura | 3 | -4/+26 | |
This is due to incorrect creation of dependency files: both compilers do not escape spaces in paths. As of version 1.21.22 of lcc, it is announced that this bug will be corrected in future versions. Test 132 was a template for such idea; it has been also extended to react not only to icc, but to lcc too. Further info (if I'm correct): https://software.intel.com/en-us/forums/intel-c-compiler/topic/283156 | |||||
2018-03-28 | Added version detection for lcc compiler | makise-homura | 1 | -2/+13 | |
2018-03-28 | Split SingleTestRunner._get_cmd() out of run() | Aleksey Filippov | 1 | -6/+8 | |