-
Notifications
You must be signed in to change notification settings - Fork 20
/
NEWS
62 lines (46 loc) · 1.85 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
v1.2.7 (2021-??-??)
New Features
------------
- Add MSVS 2022 support.
Enhancements
------------
- Automatically create output directory in "gnu" toolset if necessary.
- Allow using "arm64" architecture name (useful with "gnu-osx" toolset).
- Don't use "liblib" in the output libraries names with Unix toolsets.
v1.2.6 (2020-10-17)
===================
New Features
------------
- Add MSVS 2015, 2017 and 2019 toolsets support.
- Add "msvs" version-independent MSVS toolset.
- Allow specifying configurations/platforms for external projects.
- Support including user-defined property sheets in MSVS 201x toolsets.
- Add "inputs" property for action targets.
- Add "allow-undefined" target property.
Bug fixes
---------
- Changing variable appearing in "source" statement of a base template
from the derived target now works as expected.
- Respect default value of "AdditionalIncludeDirectories" in MSVS projects.
- Simplify paths involving $(builddir) in the "gnu" toolset output.
- Generate correct warning options for "suncc" backend.
- Fix linking shared libraries with Sun toolset, use "-lc" explicitly.
v1.2.5 (2014-07-28)
===================
New Features
------------
- Support "config" variable for choosing debug/release configuration in
"gnu" toolset.
- Support "builddir" variable in "gnu" toolset for out of source builds.
- Allow specifying "outputs" property for the actions in makefiles.
- Allow using settings with MSVS toolsets.
- Generate makefiles which don't allow creation of shared libraries or
loadable modules with undefined symbols.
Bug fixes
---------
- Don't define _USRDLL unnecessarily in the generated MSVS projects.
- Use correct (-Kpic) flag with Sun cc C compiler instead of wrong "-pic".
Other Changes
-------------
- Include ANTLR 3.5.1 binaries in the source tree to make Bakefile build out
of the box without any extra dependencies.