2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-22 01:46:15 +01:00
waf/ChangeLog

31 lines
1.4 KiB
Plaintext
Raw Normal View History

2019-11-03 10:44:09 +01:00
CHANGES IN WAF 2.1.0
--------------------
* While the Waf file runs on Python 2 and 3, creating it requires version 3
2019-10-18 23:04:36 +02:00
+ Added wafcache
- Remove waflib.Runner.PriorityTasks.appendleft
- Remove waflib.Task.TaskBase
2019-10-18 23:04:36 +02:00
- Remove the upper class of waflib.Task.Task (metaclass syntax)
2019-10-20 07:45:02 +02:00
- Remove Winphone/WinCE detection in msvc.py
2019-11-03 10:44:09 +01:00
CHANGES IN WAF 2.0.0
--------------------
2017-02-19 11:27:58 +01:00
* Provide a new priority system to improve scalability on complex builds
* Provide TaskGroup objects to improve scalability on complex builds
2017-02-19 11:27:58 +01:00
* Force new files into the build directory by default (use Node objects to bypass)
2017-04-22 15:53:00 +02:00
* Provide built-in support for building over UNC paths
2017-02-19 11:27:58 +01:00
* Simplify the Task class hierarchy; TaskBase is removed
* Display commands as string with "WAF_CMD_FORMAT=string waf build -v"
2017-08-27 01:00:19 +02:00
* Have ant_glob(..., generator=True) return a Python generator
2017-01-21 13:08:29 +01:00
* Accept nested lists and generators in bld(source=...)
2017-02-19 11:27:58 +01:00
* Sort TaskGen methods in alphabetical order by reversing TaskGen.prec order
2016-06-16 21:39:50 +02:00
2017-03-25 14:49:57 +01:00
* Remove 'ut_fun' from waf_unit_test.py
2016-12-01 22:57:15 +01:00
* Remove Node.sig and Node.cache_sig
* Remove the BuildContext.rule decorator
* Remove Task.update_outputs, Task.always_run
* Remove atleast-version, exact-version and max-version from conf.check_cfg
2016-12-03 06:47:27 +01:00
* Remove c_preproc.trimquotes
* Remove field_name, type_name, function_name from conf.check() tests
* Remove extras/mem_reducer.py as a better solution has been merged
* Remove Utils.ex_stack (use traceback.format_exc())