Simon
|
7da04766a3
|
docs +xcode6 bugfix: do not merge env variables of type dictionary into PROJ_SETTINGS config
|
2016-10-03 20:36:10 +02:00 |
fedepell
|
df3b886067
|
If compiler_cxx was not configured before qt5 then qt5 will try to build applications with an empty compiler which gives very strange errors in the config log. Just check if the compiler is not there and remember the user that compiler_cxx should be configured before qt5.
|
2016-09-19 17:17:39 +02:00 |
Thomas Nagy
|
410d1568d5
|
Better error message for 'File %r has no mapping in %s'
|
2016-09-15 22:00:26 +02:00 |
Thomas Nagy
|
9ed7d41488
|
Expand '--foo=' with shell=False - Issue #1814
|
2016-09-15 21:36:02 +02:00 |
fedepell
|
40dafce024
|
Add qt5 5.7.x new libraries to qt5 tool
|
2016-09-15 14:40:24 +02:00 |
ita1024
|
ca71d1c12b
|
Merge pull request #1813 from fedepell/pyqt5-pyqt4
Add also support for older PyQt4 bindings
|
2016-09-14 22:02:39 +02:00 |
fedepell
|
4770983a87
|
Add also support for older PyQt4 bindings
|
2016-09-14 21:42:10 +02:00 |
fedepell
|
e8f6d4bfe7
|
Correct option used for python executable (--python and not --pythondir)
|
2016-09-14 21:09:45 +02:00 |
Simon
|
8b912d2b1f
|
changed name for alias exe() to program() in xcode6
|
2016-09-10 15:39:07 +02:00 |
Thomas Nagy
|
9c50a30f94
|
waf 1.9.4
|
2016-09-10 12:33:21 +02:00 |
Thomas Nagy
|
8797425153
|
Expose Python3 timeout on Task.timeout and bld(rule=..., timeout=...)
|
2016-09-10 12:32:01 +02:00 |
Thomas Nagy
|
86e9b6b959
|
Set the configuration test build class on conf.run_build_cls
|
2016-09-10 12:12:46 +02:00 |
Thomas Nagy
|
62459e1147
|
Accept Task.cwd as str besides Node
|
2016-09-10 10:44:08 +02:00 |
Thomas Nagy
|
445e989594
|
Unnecessary __slots__ annotation on thread subclass
|
2016-09-04 16:21:03 +02:00 |
Thomas Nagy
|
fc2946ce64
|
Re-raise TimeoutExpired from process executors
|
2016-09-03 22:36:41 +02:00 |
Thomas Nagy
|
af172413f4
|
Python 3.3 fix
|
2016-09-03 22:24:29 +02:00 |
Thomas Nagy
|
71aed22539
|
Call killpg only if setsid is enabled
|
2016-09-03 20:22:43 +02:00 |
Thomas Nagy
|
a91e7be005
|
Ignore subprocess timeouts on Python < 3.3
|
2016-09-03 18:36:19 +02:00 |
Thomas Nagy
|
9f14c9dda0
|
Kill process trees on timeouts (os.killpg)
|
2016-09-03 18:29:41 +02:00 |
Thomas Nagy
|
1721a505d9
|
Use the new syntax for sets
|
2016-09-02 20:20:43 +02:00 |
Thomas Nagy
|
7719af7af1
|
Missing timeout settings
|
2016-09-02 20:06:26 +02:00 |
Thomas Nagy
|
e3092aadc7
|
Parallel tests can now have an execution order
|
2016-09-01 22:08:03 +02:00 |
Thomas Nagy
|
478d31e701
|
Can we start using the 'with' keyword now?
|
2016-08-28 14:06:39 +02:00 |
Thomas Nagy
|
d8d7c87ba1
|
Display parallel test results as they finish
|
2016-08-28 13:48:16 +02:00 |
Thomas Nagy
|
8dba949014
|
Use the same logic as Python3.5 for handling timeouts #1807
|
2016-08-28 13:12:55 +02:00 |
Thomas Nagy
|
1fb3bfee6a
|
ValueError and OSError are subclasses of Exception
|
2016-08-28 10:48:41 +02:00 |
Gustavo Jose de Sousa
|
86da12e56e
|
Fix error when adding new items to SAVED_ATTRS
If something was added to SAVED_ATTRS, the next build command failed because
the saved dictionary in the pickle file didn't have that new key.
|
2016-08-25 13:10:33 -03:00 |
Thomas Nagy
|
fdc3b47067
|
Python3 - Kill processes in subprocess timeouts #1807
|
2016-08-25 07:48:14 +02:00 |
Thomas Nagy
|
f7367c8051
|
Enable 'waf dist' in arbitrary paths
|
2016-08-24 18:07:24 +02:00 |
Thomas Nagy
|
6e4ba6620c
|
Remove the Go example because Go has a completely distinct toolchain now
|
2016-08-22 19:06:12 +02:00 |
Thomas Nagy
|
a4f6c7468d
|
Netcache example update
|
2016-08-21 17:10:17 +02:00 |
Thomas Nagy
|
e169da4227
|
waf 1.9.3
|
2016-08-21 15:35:44 +02:00 |
Thomas Nagy
|
d31398c4a3
|
Docs on conf.multicheck
|
2016-08-21 15:31:47 +02:00 |
Thomas Nagy
|
96fe543f2e
|
Docs
|
2016-08-21 15:17:47 +02:00 |
Thomas Nagy
|
5b30eba4db
|
Let parallel tests run all tests by default (do not stop on the first error)
|
2016-08-21 15:10:20 +02:00 |
Thomas Nagy
|
ec6b72b0ad
|
Display failed configuration tests in yellow in multicheck
|
2016-08-20 13:06:23 +02:00 |
Thomas Nagy
|
7d3ddac860
|
Parallel configuration tests with arbitrary functions #1793
|
2016-08-19 22:15:04 +02:00 |
Bernhard Vogginger
|
49236784b2
|
Add suppport for finding lib boost_python in gentoo
* find libname pattern "libboost_python-2.7.so"
Change-Id: I19a66a5992f7d077c2ed8e35e26e414ab194a7e6
|
2016-08-19 11:31:22 +02:00 |
fedepell
|
a9bb62b3f6
|
qt5: qt5 5.7 detection, added also case with std=c++11 but no fPIC/fPIE
|
2016-08-19 06:59:40 +02:00 |
Thomas Nagy
|
adea933f1a
|
Qt 5.7 -std=c++11 #1798
|
2016-08-18 22:21:35 +02:00 |
Thomas Nagy
|
26fc0cfced
|
Enhance the display of parallel configuration tests
|
2016-08-15 22:48:29 +02:00 |
Thomas Nagy
|
7d60c89744
|
Split Nag Fortran compiler flags #1797
|
2016-08-15 19:41:50 +02:00 |
fedepell
|
c31aee8745
|
Add configuration option to select PySide2 Python QT5 bindings, while PyQt5 bindings remain otherwise searched first by default.
|
2016-08-14 22:02:48 +02:00 |
Thomas Nagy
|
f5cfef4be3
|
Set no_errcheck_out on a task to disable the output files verification
|
2016-08-13 19:49:28 +02:00 |
Thomas Nagy
|
07c153c220
|
Un-hardcode the cfgtask class name for parallel tests
|
2016-08-13 09:39:25 +02:00 |
Thomas Nagy
|
a4e7cb1930
|
Copy os.environ because Python3 cannot serialize it
|
2016-07-31 18:48:36 +02:00 |
Thomas Nagy
|
332f3c5665
|
waf 1.9.2
|
2016-07-31 18:39:33 +02:00 |
Thomas Nagy
|
a76388b632
|
Obvious mistake
|
2016-07-31 18:16:31 +02:00 |
Thomas Nagy
|
3e08a19a56
|
Use the parent os.environ value as default in pre-forked processes #1791
|
2016-07-31 15:55:47 +02:00 |
Thomas Nagy
|
8be4adcc64
|
Docs
|
2016-07-30 22:54:46 +02:00 |