Thomas Nagy
5e97146809
docs
2016-09-15 21:45:45 +02:00
Thomas Nagy
87e6a7c143
waf 1.9.4 - docs
2016-09-11 21:12:38 +02:00
Thomas Nagy
71aed22539
Call killpg only if setsid is enabled
2016-09-03 20:22:43 +02:00
Thomas Nagy
b022313c19
Update the changelog for Waf 1.9.3
2016-08-21 17:19:45 +02:00
Thomas Nagy
e169da4227
waf 1.9.3
2016-08-21 15:35:44 +02:00
Thomas Nagy
96fe543f2e
Docs
2016-08-21 15:17:47 +02:00
Thomas Nagy
93bda59033
docs
2016-08-20 12:21:16 +02:00
Thomas Nagy
c868c076f7
docs
2016-08-19 20:20:13 +02:00
Thomas Nagy
26fc0cfced
Enhance the display of parallel configuration tests
2016-08-15 22:48:29 +02:00
Thomas Nagy
332f3c5665
waf 1.9.2
2016-07-31 18:39:33 +02:00
Thomas Nagy
7778868718
Set TaskBase.keep_last_cmd to keep the last command executed
2016-07-30 10:09:55 +02:00
Thomas Nagy
346d44fee4
Remove the non-BSD licensed bits from the main branch and the future releases
2016-07-25 23:22:51 +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
1fa2e6f7e1
waf-1.9.1
2016-07-03 09:51:45 +02:00
Thomas Nagy
fdafe42d9f
Docs
2016-07-02 12:00:20 +02:00
Thomas Nagy
850e9ad5fc
Simplify env['FOO'] -> env.FOO
2016-06-25 23:54:12 +02:00
Thomas Nagy
a2ca4b6dab
Remove Options.platform and Options.cmds
2016-06-25 13:55:13 +02:00
Thomas Nagy
79aece2650
Api docs
2016-06-24 13:21:32 +02:00
Thomas Nagy
ee8515e5ee
docs
2016-06-18 01:28:09 +02:00
Thomas Nagy
7d5f6e4a59
Process tsk.env.PATH as lists or strings
2016-06-17 07:34:11 +02:00
Thomas Nagy
98f495bda1
Simplify manifest file processing
2016-06-16 21:39:50 +02:00
Thomas Nagy
092712f001
Enable per-OS @argfile limits
2016-06-15 22:24:30 +02:00
Thomas Nagy
a4c64c1731
Docs
2016-05-30 22:31:44 +02:00
Thomas Nagy
6574fd7e40
waf 1.9.0 p3
2016-05-23 22:08:57 +02:00
Thomas Nagy
56b84dc5a5
Cleanup
2016-05-22 03:13:28 +02:00
Thomas Nagy
20b62a4eea
docs
2016-05-06 09:11:31 +02:00
Thomas Nagy
4c05587684
Docs
2016-05-01 21:21:04 +02:00
Thomas Nagy
ae8253f571
Process Qt files according to the Qt documentation
2016-05-01 14:21:46 +02:00
Thomas Nagy
eb62ce7620
Set post_mode=POST_LAZY by default to process the next build groups once build files are present
2016-04-30 15:10:16 +02:00
Thomas Nagy
b59a04a086
Moved the garbage collection code to the object owner
2016-04-28 20:12:20 +02:00
Thomas Nagy
ba1932ebc2
Do not define the empty prec object on task_gen instances by default
2016-04-26 19:22:56 +02:00
Thomas Nagy
508b20679d
Do not truncate _task suffixes from Task class names
2016-04-26 18:33:03 +02:00
Thomas Nagy
0ba6b042d5
Remove mac_resources processing, use mac_files instead
2016-04-25 22:35:58 +02:00
Thomas Nagy
59b6c757e9
Docs
2016-04-22 19:54:42 +02:00
Thomas Nagy
44db1efc02
Enable regexp objects in @extension besides strings for file extensions
2016-04-22 19:27:22 +02:00
Thomas Nagy
fd2981f91f
Remove Task.dep_vars as it is unnecessary
2016-04-16 13:05:27 +02:00
Thomas Nagy
bd76420613
Waf 1.9 preview 1
2016-04-11 23:54:15 +02:00
Thomas Nagy
e35d3628d2
Add EnvContext to simplify configuration-dependent command definition
2016-04-11 23:28:33 +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
cf9330a371
Remove Context.__hash__
2016-04-01 23:27:46 +02:00
Thomas Nagy
8717fa791f
outstanding.insert -> outstanding.append_left
2016-03-31 07:42:08 +02:00
Thomas Nagy
51b68cf13b
New --profile command-line option
2016-03-25 14:20:57 +01:00
Thomas Nagy
3cbd029cc9
Task.sig_vars, Task.sig_explit_deps and Task.sig_implicit_deps return None
2016-03-25 11:50:32 +01:00
Thomas Nagy
d54622e341
Simplification: remove Configure.err_handler
2016-03-18 19:54:31 +01:00
Thomas Nagy
017d8fd39e
Use relative paths in apply_incpaths by default
...
Relative paths are usually best for for specialized compilers (emscripten),
so this is for convenience. Absolute paths are usually faster.
2016-03-17 22:56:34 +01:00
Thomas Nagy
42622a6e52
Do not cache Waf tools in configure
2016-03-07 23:38:14 +01:00
Thomas Nagy
0484caf3d6
docs
2016-03-06 13:19:14 +01:00
Thomas Nagy
333aec0b96
Removed Utils.nogc as it is unused
2016-03-05 11:45:16 +01:00
Thomas Nagy
0ab704f5a4
Minor optimization in Utils.h_list
2016-02-29 18:40:44 +01:00
Thomas Nagy
adc1ce1375
Simplification: added Task.get_cwd()
2016-01-11 05:25:46 +01:00
Thomas Nagy
b9c41afdbc
docs
2016-01-06 18:33:03 +01:00
Thomas Nagy
c618546130
docs
2015-12-09 00:52:48 +01:00
Thomas Nagy
c755de45c7
docs
2015-11-01 14:19:20 +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
f24d3b27b0
Ready to release waf 1.8.15
2015-10-18 19:58:49 +02:00
Thomas Nagy
f340819d50
waf 1.8.15
2015-10-16 23:34:02 +02:00
Thomas Nagy
1a47ae26c2
docs
2015-10-10 17:09:49 +02:00
Thomas Nagy
731dfba711
docs
2015-10-10 10:28:21 +02:00
Thomas Nagy
cf92a7bd24
waf 1.8.14
2015-09-20 12:18:01 +02:00
Thomas Nagy
ce8234c396
docs - Issue 1605
2015-09-20 12:13:43 +02:00
Thomas Nagy
80d26d5dab
docs
2015-09-13 22:45:56 +02:00
Thomas Nagy
002706431d
docs
2015-09-12 23:49:38 +02:00
Thomas Nagy
61f09a3f7c
Enable 'waf update' when use_config is provided - Issue 1541
2015-08-29 13:05:00 +02:00
Thomas Nagy
1427497785
Docs
2015-07-05 20:24:39 +02:00
Thomas Nagy
f8a3d56775
Preparations for Waf 1.8.12
2015-06-27 12:41:16 +02:00
Thomas Nagy
1ee400aca5
docs
2015-06-21 21:55:12 +02:00
Thomas Nagy
3886c70929
waf 1.8.10
2015-05-24 15:39:46 +02:00
Thomas Nagy
f048d6d20f
Do not duplicate flags from the OS environment - https://github.com/waf-project/waf/issues/1574
2015-05-16 14:26:43 +02:00
Thomas Nagy
b45f52165b
docs
2015-05-03 10:22:28 +02:00
Thomas Nagy
b807733cad
docs
2015-04-26 12:18:15 +02:00
Thomas Nagy
41c7b2dcf8
docs
2015-04-06 17:55:40 +02:00
Thomas Nagy
fb1d5440ea
cleanup
2015-03-12 19:24:02 +01:00
Thomas Nagy
e49afff0fe
waf 1.8.7, coming soon
2015-02-27 21:16:03 +01:00
Thomas Nagy
1f314af77b
Docs
2015-02-20 16:02:05 +01:00
Thomas Nagy
d17bb06e36
waf 1.8.6
2015-02-14 12:07:13 +01:00
Thomas Nagy
18ce4bdc21
waf 1.8.5
2014-12-14 16:22:24 +01:00
Thomas Nagy
e048bed13d
More tests for the Waf preprocessor
2014-11-02 00:16:48 +01:00
Thomas Nagy
28ebd858d5
waf 1.8.3
2014-10-31 22:56:47 +01:00
Thomas Nagy
293612bcf9
waf 1.8.2
2014-10-12 01:32:19 +02:00
Thomas Nagy
037cb7af78
waf 1.8.1
2014-10-11 11:49:00 +02:00
Thomas Nagy
8c0ead0ca1
Python 2.5 is definitely required
2014-10-04 13:49:28 +02:00
Thomas Nagy
9a0a7ca562
Added crutches for python-config detection on Python 2.5
2014-09-28 23:07:02 +02:00
Thomas Nagy
c35c7237d6
Other problems with encodings
2014-09-28 19:27:02 +02:00
Thomas Nagy
7e84079cc7
docs
2014-09-14 20:26:07 +02:00
Thomas Nagy
12b1212f4d
command-line options override environment variables, and not the other way around
2014-01-06 15:00:45 +01:00
Thomas Nagy
603af4ce6a
docs
2013-11-09 15:29:22 +01:00
Thomas Nagy
c4afa5daf1
(changelog update)
2013-08-31 18:08:55 +02:00
Thomas Nagy
4e8fda5644
Fix for systems without threading - Issue 1323
...
Conflicts:
ChangeLog
2013-05-30 21:18:26 +02:00
Thomas Nagy
5c6d626048
removed the cache from the task level, it usually degrades performance and is better implemented on the compiler level
2013-05-26 10:14:49 +02:00
Thomas Nagy
e5cd63a670
Issue 1320, do not propagate external libraries uselib vars
2013-05-26 09:58:11 +02:00
Thomas Nagy
7733029b47
changelog update
2013-05-25 15:35:11 +02:00
Thomas Nagy
50f631bc5e
docs
2013-05-25 11:58:07 +02:00
Thomas Nagy
760d0f875c
Issue 1319 Reduce the amount of paths for the unit test execution
2013-05-19 08:49:40 +02:00
Thomas Nagy
c4685a8cb8
Issue 1310 use INCLUDE/LIB environment variables to detect boost libs on windows
2013-05-19 08:36:00 +02:00
Thomas Nagy
426637d10a
Prevent unnecessary rebuilds in the qt processing
...
A list was changed during iteration, causing an unnecessary dependency to be
kept, and triggering subsequent rebuilds. This only occured with multiple .moc included.
2013-05-18 19:31:56 +02:00
Thomas Nagy
8267e7ae97
Issue 1318 reuse moc tasks
2013-05-18 14:08:41 +02:00
Thomas Nagy
29f80f4aeb
Issue 1317 append to moc flags
2013-05-18 09:48:27 +02:00
Thomas Nagy
174b01bba9
Issue 1313 extra check_dir call causing uninstall failures
2013-05-16 08:33:05 +02:00
Thomas Nagy
621ffa83ed
Issue 1315 QtDesigner library detection in qt4.py
2013-05-16 08:22:16 +02:00
Thomas Nagy
43caa85c5a
Issue 1272
2013-05-01 10:55:26 +02:00