Thomas Nagy
|
1721a505d9
|
Use the new syntax for sets
|
2016-09-02 20:20:43 +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
|
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 |
Thomas Nagy
|
26fc0cfced
|
Enhance the display of parallel configuration tests
|
2016-08-15 22:48:29 +02:00 |
Thomas Nagy
|
07c153c220
|
Un-hardcode the cfgtask class name for parallel tests
|
2016-08-13 09:39:25 +02:00 |
Thomas Nagy
|
ef0cf35cb1
|
Force qt5 static library detection for #1588
Use: 'QT5_XCOMPILE=1 QT5_FORCE_STATIC=1 waf configure'
|
2016-07-17 15:19:06 +02:00 |
Thomas Nagy
|
cdb46e29f9
|
Disable defines by setting define_name='' #1766
|
2016-07-08 19:39:34 +02:00 |
Thomas Nagy
|
0189850710
|
Do not de-duplicate configuration flags passed in conf.check(stlib=) for consistency reasons
|
2016-07-02 19:59:17 +02:00 |
Thomas Nagy
|
f84b219818
|
Api docs
|
2016-06-26 00:15:41 +02:00 |
Thomas Nagy
|
850e9ad5fc
|
Simplify env['FOO'] -> env.FOO
|
2016-06-25 23:54:12 +02:00 |
Thomas Nagy
|
fc02c1d42a
|
Api docs
|
2016-06-25 20:10:04 +02:00 |
Thomas Nagy
|
02a8361149
|
Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed
|
2016-05-28 16:18:51 +02:00 |
Thomas Nagy
|
16082a4c3e
|
docs
|
2016-05-03 21:27:15 +02:00 |
Thomas Nagy
|
0ba6b042d5
|
Remove mac_resources processing, use mac_files instead
|
2016-04-25 22:35:58 +02:00 |
Thomas Nagy
|
9133dbc5c9
|
Cleanup: no need for keys() everywhere
|
2016-04-22 21:10:22 +02:00 |
Thomas Nagy
|
b87a761ead
|
Tuples in startswith/endswith (Python 2.5 feature)
|
2016-04-21 22:30:35 +02:00 |
Thomas Nagy
|
8520dd65bb
|
Code cleanup
|
2016-04-19 22:00:21 +02:00 |
Thomas Nagy
|
e8cf059004
|
Do not strip / from conf.check(x=, uselib_store=Y) stored arguments
|
2016-04-04 19:00:31 +02:00 |
Thomas Nagy
|
a1a24c8456
|
Use define_name in check_cfg(define_name=, global_define=1)
|
2016-04-03 13:20:42 +02:00 |
Thomas Nagy
|
e790f6d40f
|
Added a deprecation warning for the case conf.check_cfg(atleast_version=)
|
2016-04-03 12:40:00 +02:00 |
Thomas Nagy
|
89d5b5462f
|
Enable define_name in conf.check(modversion=,define_name=)
|
2016-04-03 12:09:22 +02:00 |
Thomas Nagy
|
c0c0da2e92
|
Set DEFINES=[X=1] with conf.check_cfg(define_name=X) to override the defaults
|
2016-04-03 11:42:59 +02:00 |
Thomas Nagy
|
00c955d8fa
|
Option for adding HAVE_X to conf.env - conf.check(add_have_to_env=1)
|
2016-04-03 11:08:00 +02:00 |
Thomas Nagy
|
ee0778a76f
|
Extra parenthesis around assert message
|
2016-04-01 23:14:26 +02:00 |
Thomas Nagy
|
c563396afe
|
Do not add defines to config.h when global_define is 0
|
2016-03-28 17:49:27 +02:00 |
Thomas Nagy
|
6089893e40
|
Simplify the assignment of configuration test execution to defines
|
2016-03-28 16:19:36 +02:00 |
Thomas Nagy
|
9fd2683095
|
Let conf.check/conf.check_cfg set HAVE_x in config.h by default
|
2016-03-28 16:16:30 +02:00 |
Thomas Nagy
|
1eaa5e7a0f
|
parse_flags code cleanup
|
2016-03-28 14:46:29 +02:00 |
Thomas Nagy
|
b585594d4d
|
For consistency, cast HAVE_X to integer values
|
2016-03-28 09:59:24 +02:00 |
Thomas Nagy
|
64af7a67bb
|
clang quirks - Issue 1714
|
2016-03-04 19:23:14 +01:00 |
Thomas Nagy
|
7e16c7cb1e
|
Removed bld.returned_tasks
|
2016-02-15 23:52:11 +01:00 |
Thomas Nagy
|
22fae4ebef
|
From now on, ensure that buildcontext classes have a producer
|
2016-02-15 00:46:39 +01:00 |
Kenneth Zhao
|
b8a1675123
|
Add SUN cc compiler version 5.0
|
2016-02-04 07:23:34 +01:00 |
Haakon Sporsheim
|
f9e78b0225
|
c_config: Add xtensa as a known CPU.
|
2016-01-21 22:53:08 +01:00 |
Thomas Nagy
|
cbaab2f1b0
|
Circular dependencies may require passing the same library several times to the linker
|
2016-01-20 17:40:08 +01:00 |
Thomas Nagy
|
22e150e0cb
|
conf.check(..., comment='some text') to help with large config.h files
|
2016-01-17 17:02:10 +01:00 |
Thomas Nagy
|
101dc83283
|
Detect newer sun compilers Issue 1686
|
2016-01-16 21:18:08 +01:00 |
Thomas Nagy
|
a184a9e245
|
Experimental conf.define(key, val, comment='msg in config.h')
|
2015-12-20 14:26:14 +01:00 |
Mohammad AlSaleh
|
6eb836e03d
|
c_config: Fix regression in exec_cfg() introduced in 1fbac66
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
|
2015-12-11 21:52:38 +02:00 |
Thomas Nagy
|
70be189ad2
|
Experimental option env.merge_config_header
This new option writes 'defines' into the test files
during the configuration tests for c/c++. This may
provide more readable config.log files.
|
2015-11-07 23:02:49 +01:00 |
Thomas Nagy
|
3ff0277ea0
|
Enable global_define for conf.check() too
|
2015-10-27 22:22:35 +01:00 |
Thomas Nagy
|
30336cd9ba
|
Reverted the changes to conf.check(header_name=) as this causes regressions. Use conf.check(header_name=, link_header_test=False) - #1647
|
2015-10-26 22:44:39 +01:00 |
Thomas Nagy
|
fcec20c9fd
|
Do not link header tests - ruby detection is broken when the compiler includes the symbols
|
2015-10-10 10:18:02 +02:00 |
Thomas Nagy
|
1fbac668cb
|
Pass a conf.env.env to check_cfg
|
2015-10-06 23:06:22 +02:00 |