Commit Graph

  • fbee1a19d2
    Tune the application name on --help #2254 Thomas Nagy 2019-10-14 07:59:40 +0200
  • 6539bd1ad3
    Improve error messages in c_aliases Thomas Nagy 2019-10-08 20:04:00 +0200
  • 2758fb3f7c Silently ignore negative values for -j Thomas Nagy 2019-09-26 21:50:18 +0200
  • f7cfcce157 Merge branch 'swig_pg_1' into 'master' ita1024 2019-09-13 22:25:28 +0000
  • 71545af024 Merge branch 'swig_pg_1' into 'master' Federico Pellegrin 2019-09-13 22:25:02 +0000
  • a56186637c Merge branch 'pytest_njd' into 'master' ita1024 2019-09-13 22:24:55 +0000
  • 8f6a5f2ba3 Merge branch 'pytest_njd' into 'master' Federico Pellegrin 2019-09-13 22:24:37 +0000
  • 39b92903e3 Merge branch 'javatest_njd' into 'master' ita1024 2019-09-13 22:24:28 +0000
  • 02c3711e2e javatest: manage environment also for non-java dependencies (ie. JNI / JEP) Federico Pellegrin 2019-09-13 22:24:28 +0000
  • 3969482777 swig playground: fix build for Python 3.x Federico Pellegrin 2019-09-13 09:23:39 +0200
  • 7ab507c799 pytest: add handling also of java dependencies via CLASSPATH (ie. JEP/Jython) Federico Pellegrin 2019-09-10 09:55:17 +0200
  • 132dd371df Merge branch 'javatest_njd' into 'master' Federico Pellegrin 2019-09-10 06:23:14 +0000
  • 83d211dfac javatest: add playground case for non-java use dependency handling Federico Pellegrin 2019-09-10 08:22:37 +0200
  • 02a1da8828 javatest: manage environment also for non-java dependencies (ie. JNI / JEP) Federico Pellegrin 2019-09-09 09:42:38 +0200
  • 68bf3867df
    Unbreak the endianness test with msvc Thomas Nagy 2019-09-08 22:51:09 +0200
  • 57ee25f844 Merge branch 'clang-db' into 'master' ita1024 2019-09-08 20:05:37 +0000
  • b8fd6a0515 clang_compilation_database: fix #2247, add clangdb command to generate database by request without rebuilding, add tests (WIP) Alibek Omarov 2019-09-08 20:05:37 +0000
  • 4389e4400e
    Add WAFCACHE_NO_PUSH to extras/wafcache Thomas Nagy 2019-09-01 09:30:36 +0200
  • aece9b5e4b Enable wafcache remote servers Thomas Nagy 2019-08-25 22:31:12 +0200
  • 397432f81e Simplify the Python examples Thomas Nagy 2019-08-14 22:20:01 +0200
  • d2060dfd8a Conceal imp warnings in Python3 Thomas Nagy 2019-08-14 22:05:45 +0200
  • 0c0916ebdb
    Add a new file-based waf cache implementation Thomas Nagy 2019-08-01 21:23:46 +0200
  • 2793fb7dbb
    Improve endianness detection Thomas Nagy 2019-07-31 21:04:53 +0200
  • 4a79f95aa4
    Disable lto for the endianness configuration test #2250 Thomas Nagy 2019-07-30 18:45:07 +0200
  • ea17399be6
    waf-2.0.18 waf-2.0.18 Thomas Nagy 2019-07-14 10:44:58 +0200
  • 314689b899
    IronPython is broken Thomas Nagy 2019-07-11 19:52:03 +0200
  • 88a0778476
    Update the environment to IronPython 2.7.9 Thomas Nagy 2019-07-11 19:13:14 +0200
  • a91bb8fa63 Merge branch 'doxygen_order_fix' into 'master' ita1024 2019-07-11 16:58:08 +0000
  • bbaa976ae0
    Add executable arguments for configuration tests / execute=True Thomas Nagy 2019-07-11 07:48:40 +0200
  • 88fa1fab83
    Make the configuration cache more accurate #2251 Thomas Nagy 2019-07-08 19:23:50 +0200
  • a8787dd4bc Merge branch 'doxygen_order_fix' into 'master' Philipp Spilger 2019-07-05 10:40:11 +0000
  • ab167f687d Fix doxygen task-gen. pars input before processing Philipp Spilger 2019-07-05 10:38:10 +0000
  • fbe75085c6 Merge branch 'genpybind' into 'master' ita1024 2019-07-02 10:46:22 +0000
  • 1fd2e4174c Add genpybind example Yannik Stradmann 2019-07-02 11:50:25 +0200
  • 0c16ab4f65 Set resource-dir explicitly for genpybind-parse David Stöckel 2018-01-29 11:39:15 +0100
  • cc20b414b3 Add genpybind feature Johann Klähn 2017-10-19 16:07:59 +0200
  • 190555a8d6 Add a testcase for #2244: deadlock with cython+subst tasks Thomas Nagy 2019-06-28 08:47:33 +0200
  • 8cf982a766 Fix a deadlock with cython+subst tasks #2244 Thomas Nagy 2019-06-27 09:38:49 +0200
  • 3c75c6eccb Ensure waf-light is first in sys.path (Pip integration) Thomas Nagy 2019-06-27 08:38:33 +0200
  • ba3135c52b Merge branch 'pip_integration' into 'master' ita1024 2019-06-27 06:36:48 +0000
  • dff204fad4 Move setup.py in subdir to unclutter the project root Adriano Scoditti 2019-06-26 15:51:48 +0200
  • 56f3723a86 Removing the incorrect License description Adriano Scoditti 2019-06-26 15:37:45 +0200
  • 2e9954e087 Add a dependency scanner for gas/yasm and nasm (incomplete) Thomas Nagy 2019-06-26 15:00:03 +0200
  • da37dfb7a9 Adds script section to install waf-light bin and make it look for waflib in PYTHONPATH Adriano Scoditti 2019-06-26 11:49:07 +0200
  • 5877a15ece Waf Pip integration through a setup.py in root Adriano Scoditti 2019-02-13 09:49:06 +0100
  • bdb4dd90f6 Merge branch 'distclean_no_locks_aware' into 'master' ita1024 2019-06-26 10:46:33 +0000
  • 770910fcda Detect of assembly features in bld.program()/bld.shlib() Thomas Nagy 2019-06-26 12:03:29 +0200
  • 05252b85df Fix PIE errors in demos/asm/ Thomas Nagy 2019-06-26 11:51:56 +0200
  • 9e59917ee0 Do not clean lock files in top and run dirs if no-lock opts are set Adriano Scoditti 2019-06-26 10:59:17 +0200
  • b7a6114ac7 Limit fast_partial.py failures on configuration tests Thomas Nagy 2019-06-25 11:53:00 +0200
  • 173f410e3f Improve the configuration cache accuracy Thomas Nagy 2019-06-25 11:51:44 +0200
  • 9b3ab4b874 Improve fast_partial compatibility #2240 Thomas Nagy 2019-06-23 08:42:42 +0200
  • 497b875a89 Add -fno-strict-aliasing flags only if missing Thomas Nagy 2019-06-20 23:14:51 +0200
  • 0178e6a692 Merge branch 'python_flat_install' into 'master' ita1024 2019-06-20 17:18:55 +0000
  • 8353c5ebfb Add demo for nested/flat python file installation Yannik Stradmann 2019-06-19 23:46:27 +0200
  • e319a9c2c9 Allow for flat install of python files via `py` feature Eric Müller 2018-10-29 10:02:31 +0100
  • e9498c9ad7 Merge branch 'cross_prefix_objcopy' into 'master' ita1024 2019-06-19 20:29:27 +0000
  • 3b14e8f513 Merge branch 'rpath_fix' into 'master' ita1024 2019-06-19 20:25:07 +0000
  • cf93eec577 Remove some duplicated flags for python-related builds Eric Müller 2018-05-03 15:32:52 +0200
  • 97ab1e5a52 Use cross_prefix option for objcopy if available Eric Müller 2018-03-22 12:50:03 +0100
  • 68ec2057b9 Fix local_rpath tool Eric Müller 2018-06-25 16:30:23 +0200
  • 1d9008b2bd Add target_pattern attribute to generator instance. ivkus 2019-06-17 04:07:26 +0000
  • d536d3ebab Merge branch 'javaw_outdir_type' into 'master' ita1024 2019-06-06 22:16:15 +0000
  • fc0f5c86fd java demo: add test case for !2242 Federico Pellegrin 2019-06-06 20:33:43 +0200
  • 1ade97f5c3
    Add a configuration test for: "qt5 demo: add example of unit testing using QtTest" Thomas Nagy 2019-06-06 17:57:33 +0200
  • 9df72c7898
    Rework "qt5 demo: add example of unit testing using QtTest" Thomas Nagy 2019-06-06 16:45:24 +0200
  • 82afd0a0e4
    Rework "qt5 demo: add example of unit testing using QtTest" Thomas Nagy 2019-06-06 16:37:19 +0200
  • 31c51501d7 javaw: bugfix outdir is always a node (since converted in apply_javac) fedepell 2019-06-06 15:06:41 +0200
  • 31da55afb9 Merge branch 'qt5_unit_test' into 'master' ita1024 2019-06-05 17:21:51 +0000
  • e6eca1eec5 qt5 demo: add example of unit testing using QtTest integrated into waf with standard waf_unit_test Tool fedepell 2019-06-05 14:59:26 +0200
  • 36898e12af
    waf-2.0.17 waf-2.0.17 Thomas Nagy 2019-06-02 09:45:17 +0200
  • 3e605feb72
    Ensure that 'waf test' raises a meaningful error message in the installation test Thomas Nagy 2019-06-02 09:24:52 +0200
  • fa6496dbc4
    Use a constant instead of a hard-coded number (Qt5) Thomas Nagy 2019-06-02 09:23:57 +0200
  • 36a0c12b3b
    Rework installation colors Thomas Nagy 2019-06-02 09:20:29 +0200
  • 6bc6cb599c
    Refactor javaw.py 066a051181 Thomas Nagy 2019-06-02 08:50:06 +0200
  • 66fafd876a
    Improve Qt5 processing 1de43d82c0 Thomas Nagy 2019-06-02 08:43:19 +0200
  • 387f01750c Merge branch 'javac_dep_robust' into 'master' ita1024 2019-06-02 06:39:50 +0000
  • 1de43d82c0 Merge branch 'qt5_partial_target' into 'master' ita1024 2019-06-02 06:38:07 +0000
  • a2589b9ed4 qt5: ignore moc generation on uninstall target fedepell 2019-06-01 22:51:38 +0200
  • 066a051181 javaw: make dependencies code introduced in !2232 more robust fedepell 2019-05-28 11:40:43 +0200
  • e902e7a505 Merge branch 'add-missing-colors-on-install' into 'master' ita1024 2019-05-27 19:14:18 +0000
  • 1da4160b47 Colors were missing when file already exists Morten V. Pedersen 2019-05-27 19:14:18 +0000
  • 462e4a9783 Colors were missing when file already exists Morten V. Pedersen 2019-05-27 20:00:13 +0200
  • 14b6f47a24
    Do not attempt to close fds on Windows platforms Thomas Nagy 2019-05-27 18:31:34 +0200
  • 92e9764f58
    Optimize sub process startup with workers Thomas Nagy 2019-05-27 18:05:02 +0200
  • 503b09c984 Merge branch 'sphinx' into 'master' ita1024 2019-05-27 04:25:58 +0000
  • f547a5f932 sphinx: adds an example to the playground. Piotr Szubiakowski 2019-05-26 13:37:34 +0200
  • 8f0dd7c0b6
    docs #2240 Thomas Nagy 2019-05-26 12:20:34 +0200
  • d172c960e2 Merge branch 'patch-1' into 'master' ita1024 2019-05-25 11:05:41 +0000
  • 537af7f9f5 Merge branch 'python38' into 'master' ita1024 2019-05-25 10:57:17 +0000
  • 3ef3f3f39c sphinx: adds a tool for Sphinx documentation. Piotr Szubiakowski 2019-05-24 14:29:35 +0200
  • 38d1cbeba4 Python 3.8 has different flags for pyembed, needs --embed Miro Hrončok 2019-05-24 11:49:58 +0200
  • 4e307d3b50 Fix waf.bat ERRORLEVEL to return actual exit code of waf Alibek Omarov 2019-05-23 19:37:54 +0000
  • b1ac2bc686 Merge branch 'update-install-colors' into 'master' ita1024 2019-05-17 05:46:17 +0000
  • 396117b4dd Update colors of install step Morten V. Pedersen 2019-05-17 05:46:17 +0000
  • d9596003c6 Update colors of install step Morten V. Pedersen 2019-05-16 09:22:59 +0200
  • c295c0bcda
    waf-2.0.16 waf-2.0.16 Thomas Nagy 2019-05-15 23:54:17 +0200
  • 8cbc8da5ce
    Undo parentheses escaping in ant_glob Thomas Nagy 2019-05-10 23:13:01 +0200
  • 89146d9030 Merge branch 'ClangCross' into 'master' ita1024 2019-05-10 05:50:55 +0000
  • 1581e221b4 Add a simple example for using Clang as a cross compiler for MSVC Dragoon 2019-05-09 23:18:51 +0200