ita1024
|
ba3135c52b
|
Merge branch 'pip_integration' into 'master'
Pip integration
See merge request ita1024/waf!2253
|
2019-06-27 06:36:48 +00:00 |
|
Adriano Scoditti
|
dff204fad4
|
Move setup.py in subdir to unclutter the project root
|
2019-06-26 16:13:55 +02:00 |
|
Adriano Scoditti
|
56f3723a86
|
Removing the incorrect License description
|
2019-06-26 15:37:45 +02:00 |
|
Thomas Nagy
|
2e9954e087
|
Add a dependency scanner for gas/yasm and nasm (incomplete)
|
2019-06-26 15:00:03 +02:00 |
|
Adriano Scoditti
|
da37dfb7a9
|
Adds script section to install waf-light bin and make it look for waflib in PYTHONPATH
|
2019-06-26 14:40:20 +02:00 |
|
Adriano Scoditti
|
5877a15ece
|
Waf Pip integration through a setup.py in root
|
2019-06-26 14:40:20 +02:00 |
|
ita1024
|
bdb4dd90f6
|
Merge branch 'distclean_no_locks_aware' into 'master'
Do not clean lock files in top and run dirs if no-lock opts are set
See merge request ita1024/waf!2252
|
2019-06-26 10:46:33 +00:00 |
|
Thomas Nagy
|
770910fcda
|
Detect of assembly features in bld.program()/bld.shlib()
|
2019-06-26 12:03:29 +02:00 |
|
Thomas Nagy
|
05252b85df
|
Fix PIE errors in demos/asm/
|
2019-06-26 11:51:56 +02:00 |
|
Adriano Scoditti
|
9e59917ee0
|
Do not clean lock files in top and run dirs if no-lock opts are set
|
2019-06-26 11:33:46 +02:00 |
|
Thomas Nagy
|
b7a6114ac7
|
Limit fast_partial.py failures on configuration tests
|
2019-06-25 11:53:00 +02:00 |
|
Thomas Nagy
|
173f410e3f
|
Improve the configuration cache accuracy
|
2019-06-25 11:51:44 +02:00 |
|
Thomas Nagy
|
9b3ab4b874
|
Improve fast_partial compatibility #2240
|
2019-06-23 08:45:18 +02:00 |
|
Thomas Nagy
|
497b875a89
|
Add -fno-strict-aliasing flags only if missing
https://gitlab.com/ita1024/waf/merge_requests/2248/diffs
|
2019-06-20 23:14:51 +02:00 |
|
ita1024
|
0178e6a692
|
Merge branch 'python_flat_install' into 'master'
Allow for flat install of python files via `py` feature
See merge request ita1024/waf!2249
|
2019-06-20 17:18:55 +00:00 |
|
Yannik Stradmann
|
8353c5ebfb
|
Add demo for nested/flat python file installation
|
2019-06-19 23:46:27 +02:00 |
|
Eric Müller
|
e319a9c2c9
|
Allow for flat install of python files via py feature
|
2019-06-19 22:33:36 +02:00 |
|
ita1024
|
e9498c9ad7
|
Merge branch 'cross_prefix_objcopy' into 'master'
Use cross_prefix option for objcopy if available
See merge request ita1024/waf!2247
|
2019-06-19 20:29:27 +00:00 |
|
ita1024
|
3b14e8f513
|
Merge branch 'rpath_fix' into 'master'
Fix local_rpath tool
See merge request ita1024/waf!2246
|
2019-06-19 20:25:07 +00:00 |
|
Eric Müller
|
97ab1e5a52
|
Use cross_prefix option for objcopy if available
|
2019-06-19 22:15:03 +02:00 |
|
Eric Müller
|
68ec2057b9
|
Fix local_rpath tool
|
2019-06-19 22:03:59 +02:00 |
|
ita1024
|
d536d3ebab
|
Merge branch 'javaw_outdir_type' into 'master'
javaw: bugfix outdir is always a node (since converted in apply_javac)
See merge request ita1024/waf!2242
|
2019-06-06 22:16:15 +00:00 |
|
Federico Pellegrin
|
fc0f5c86fd
|
java demo: add test case for !2242
|
2019-06-06 20:33:43 +02:00 |
|
Thomas Nagy
|
1ade97f5c3
|
Add a configuration test for: "qt5 demo: add example of unit testing using QtTest"
|
2019-06-06 17:57:33 +02:00 |
|
Thomas Nagy
|
9df72c7898
|
Rework "qt5 demo: add example of unit testing using QtTest"
|
2019-06-06 16:45:24 +02:00 |
|
Thomas Nagy
|
82afd0a0e4
|
Rework "qt5 demo: add example of unit testing using QtTest"
|
2019-06-06 16:37:19 +02:00 |
|
fedepell
|
31c51501d7
|
javaw: bugfix outdir is always a node (since converted in apply_javac)
|
2019-06-06 15:06:41 +02:00 |
|
ita1024
|
31da55afb9
|
Merge branch 'qt5_unit_test' into 'master'
qt5 demo: add example of unit testing using QtTest integrated into waf
See merge request ita1024/waf!2241
|
2019-06-05 17:21:51 +00:00 |
|
fedepell
|
e6eca1eec5
|
qt5 demo: add example of unit testing using QtTest integrated into waf with standard waf_unit_test Tool
|
2019-06-05 14:59:26 +02:00 |
|
Thomas Nagy
|
36898e12af
|
waf-2.0.17
|
2019-06-02 09:45:17 +02:00 |
|
Thomas Nagy
|
3e605feb72
|
Ensure that 'waf test' raises a meaningful error message in the installation test
|
2019-06-02 09:25:16 +02:00 |
|
Thomas Nagy
|
fa6496dbc4
|
Use a constant instead of a hard-coded number (Qt5)
|
2019-06-02 09:23:57 +02:00 |
|
Thomas Nagy
|
36a0c12b3b
|
Rework installation colors
|
2019-06-02 09:20:29 +02:00 |
|
Thomas Nagy
|
6bc6cb599c
|
Refactor javaw.py 066a051181
|
2019-06-02 08:50:06 +02:00 |
|
Thomas Nagy
|
66fafd876a
|
Improve Qt5 processing 1de43d82c0
|
2019-06-02 08:43:19 +02:00 |
|
ita1024
|
387f01750c
|
Merge branch 'javac_dep_robust' into 'master'
javaw: make dependencies code introduced in !2232 more robust
See merge request ita1024/waf!2239
|
2019-06-02 06:39:50 +00:00 |
|
ita1024
|
1de43d82c0
|
Merge branch 'qt5_partial_target' into 'master'
qt5: ignore moc generation on uninstall target
See merge request ita1024/waf!2240
|
2019-06-02 06:38:07 +00:00 |
|
fedepell
|
a2589b9ed4
|
qt5: ignore moc generation on uninstall target
|
2019-06-02 00:57:33 +02:00 |
|
fedepell
|
066a051181
|
javaw: make dependencies code introduced in !2232 more robust
|
2019-05-28 11:40:43 +02:00 |
|
ita1024
|
e902e7a505
|
Merge branch 'add-missing-colors-on-install' into 'master'
Colors were missing when file already exists
See merge request ita1024/waf!2238
|
2019-05-27 19:14:18 +00:00 |
|
Morten V. Pedersen
|
1da4160b47
|
Colors were missing when file already exists
|
2019-05-27 19:14:18 +00:00 |
|
Thomas Nagy
|
14b6f47a24
|
Do not attempt to close fds on Windows platforms
|
2019-05-27 18:31:34 +02:00 |
|
Thomas Nagy
|
92e9764f58
|
Optimize sub process startup with workers
|
2019-05-27 18:05:02 +02:00 |
|
ita1024
|
503b09c984
|
Merge branch 'sphinx' into 'master'
sphinx: adds a tool for Sphinx documentation.
See merge request ita1024/waf!2237
|
2019-05-27 04:25:58 +00:00 |
|
Piotr Szubiakowski
|
f547a5f932
|
sphinx: adds an example to the playground.
|
2019-05-26 13:37:34 +02:00 |
|
Thomas Nagy
|
8f0dd7c0b6
|
docs #2240
|
2019-05-26 12:20:34 +02:00 |
|
ita1024
|
d172c960e2
|
Merge branch 'patch-1' into 'master'
Fix waf.bat ERRORLEVEL to return actual exit code of waf
See merge request ita1024/waf!2235
|
2019-05-25 11:05:41 +00:00 |
|
ita1024
|
537af7f9f5
|
Merge branch 'python38' into 'master'
Python 3.8 has different flags for pyembed, needs --embed
Closes #2239
See merge request ita1024/waf!2236
|
2019-05-25 10:57:17 +00:00 |
|
Piotr Szubiakowski
|
3ef3f3f39c
|
sphinx: adds a tool for Sphinx documentation.
Signed-off-by: Piotr Szubiakowski <pkszub@gmail.com>
|
2019-05-24 14:29:35 +02:00 |
|
Miro Hrončok
|
38d1cbeba4
|
Python 3.8 has different flags for pyembed, needs --embed
As recommended in the docs, to support both 3.8 and
previous versions, we try to use python3-config --embed and
fallback to the previous behavior.
Fixes https://gitlab.com/ita1024/waf/issues/2239
See https://docs.python.org/dev/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build
|
2019-05-24 11:49:58 +02:00 |
|