cpplint: fixed import. The version on pypi is now up to date and works with Python3.
[waf.git] / ChangeLog
blob851ea06a0c314795c72d3620d2ba520bbb689768
1 NEW IN WAF 1.8.8
2 ----------------
3 * Fixed a regression in Fortran builds #1546
4 * Doxygen tool enhancements
6 NEW IN WAF 1.8.7
7 ----------------
8 * Fixed the default libdir installation suffix on Redhat 64-bit systems #1536
9 * Fixed the Python 2.6 detection on Redhat systems #1538
10 * Enabled gccdeps to work with clang
11 * Fixed the detection of clang from the gcc tools
12 * Added orig_run_str to help subclasses (do not use Task.hcode)
13 * Fixed the detection of older clang compilers versions
14 * NEC compiler support
15 * Enabled batched_cc.py to work with msvc too
16 * Enabled unity.py to process c files
17 * Faster dependency calculation in c_dumbpreproc
18 * New stracedeps example (cfg blog entry)
19 * Added support for xz compression in waf and waf dist (Python 3.5)
21 NEW IN WAF 1.8.6
22 ----------------
23 * Python file installation fixes
24 * Fix for classes containing utf-8 names
25 * Hide the progress bar when running waf -ppp
26 * Support more header extensions in subst/is_copy
27 * Handle non-string and non-list values in substitutions (subst)
28 * Show how to track build files timestamps to force partial rebuilds (build_file_tracker.py)
29 * Added a new extension to detect blender libraries
30 * Added extras/prefork.py, extras/preforkunix.py and extras/preforkjava.py
31 * Updated demos/d
32 * Updated demos/vala
33 * Updated playground/protobuf
34 * Updated playground/cython
35 * Updated playground/dynamic_headers
36 * Updated playground/netcache
37 * Qt5 detection improvements
39 NEW IN WAF 1.8.5
40 ----------------
41 * Enhanced Sun compiler detection #1510
42 * Fixed a regression in Emacs shell support #1511
43 * Fixed a regression in cross-directory builds (Linux only) #1512
44 * Executable wscript files #1517
45 * Generic script signing utility #1520
47 NEW IN WAF 1.8.4
48 ----------------
49 * Various improvements in stale.py
50 * More robust file scanning in Qt processing #1502
51 * More robust handling of build order implied by hidden dependencies #1506
52 * Run msvs on Python 3 #1503
53 * Biber update #1501
54 * Fixed the Python detection on Windows #1498
56 NEW IN WAF 1.8.2
57 ----------------
58 * Removed the modules c_* that were accidentally shipped and break pkg-config tests
60 NEW IN WAF 1.8.1
61 ----------------
62 * Re-added compatible option group names from waf 1.7 #1495
63 * Fixed bld(define='') splitting which was disabled by mistake
65 NEW IN WAF 1.8.0
66 ----------------
67 * Python 2.5 is now required
68 * Removed the Waf cache from the task level, use the netcache system
69 * Console handling improvements
70 * Properly-sized progress bar on windows
71 * Generic configuration tests
72 * Better unicode handling in scripts and in file names
73 * Shorter build outputs
74 * Prevent external static libraries propagation through uselib vars #1320
75 * LaTeX glossaries #1342 and multibib #1345
76 * Rst document processing
77 * Various improvements in the Python detection and processing
78 * Tons of bugfixes