2024-11-12 20:08:11 +01:00
|
|
|
NEW IN WAF 2.1.4
|
|
|
|
----------------
|
|
|
|
* Prevent subprocesses from disrupting the main build process through inherited stdin
|
|
|
|
* Fix a regression that prevents displaying help from custom commands
|
|
|
|
|
2024-10-28 16:35:33 +01:00
|
|
|
NEW IN WAF 2.1.3
|
|
|
|
----------------
|
|
|
|
* Work around a race condition in mingw Python
|
|
|
|
* Install Python artifacts under PREFIX in a similar way as waf-2.0
|
|
|
|
* Disable GX warnings when buildin Python modules with Microsoft Visual Studio
|
|
|
|
* Improve the build_logs (prevent log file collisions), PyQt (v6), Sphinx and Cuda examples
|
|
|
|
|
2024-07-15 01:32:34 +02:00
|
|
|
NEW IN WAF 2.1.2
|
|
|
|
----------------
|
|
|
|
* Work around some Python regressions
|
|
|
|
* Add latex dependeny on environment variables
|
|
|
|
* Add support for flang compiler
|
|
|
|
|
2024-05-19 12:43:55 +02:00
|
|
|
NEW IN WAF 2.1.1
|
|
|
|
----------------
|
|
|
|
* Fixed some argparse regressions
|
|
|
|
* Fixed 'waf --version'
|
2024-05-21 20:52:15 +02:00
|
|
|
* Updated most project examples
|
2024-05-19 12:43:55 +02:00
|
|
|
|
2019-11-03 10:44:09 +01:00
|
|
|
CHANGES IN WAF 2.1.0
|
|
|
|
--------------------
|
2024-05-02 00:03:48 +02:00
|
|
|
* While the Waf file runs on Python 2 and 3, creating it requires Python 3
|
2019-10-18 23:04:36 +02:00
|
|
|
+ Added wafcache
|
2020-04-21 05:58:05 +02:00
|
|
|
+ waf_unit_test: Added task in returned tuples, custom reports should be adapted
|
2021-05-09 10:29:11 +02:00
|
|
|
~ Ensure ConfigurationContext.load and Context.load definitions are consistent and remove unused *k parameters
|
2024-04-27 19:02:00 +02:00
|
|
|
~ Remove the dependency on optparse and use argparse instead
|
2019-10-17 20:05:48 +02:00
|
|
|
- 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
|
2021-03-12 07:53:01 +01:00
|
|
|
- Remove conf.add_as_needed because it does not check for the flag usage
|
2019-10-17 20:05:48 +02:00
|
|
|
|
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
|
2017-02-19 17:53:15 +01:00
|
|
|
* 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
|
2017-03-04 08:20:27 +01:00
|
|
|
* 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
|
|
|
|
2021-03-12 07:53:01 +01:00
|
|
|
- Remove 'ut_fun' from waf_unit_test.py
|
|
|
|
- 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
|
|
|
|
- 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())
|