Releases: Trick-17/clang-build
Releases · Trick-17/clang-build
Initial release
Implemented enhancements:
- Inconsistency between parameter names for flags and include directories #113
- Make dependencies "private" by default #101
- Allow platform-dependence in targets? #68
- More granular inheritance of flags #66
- Improve the build stages #64
- Recursive cloning of git submodules #62
- Allow building C code #58
- Insufficient warning when trying to link an executable into another target #55
- More warnings #39
- Allow sub-projects (modularisation) #36
- depfiles should not always be re-generated #35
- Remove all
sys.exit(1)
from within the code #27 - Improve detection of supported standards #14
- Filter output #13
- Improve build folder structure #7
- Stop build at first failure #5
Fixed bugs:
- Improve parsing of flags with parameters (i.e. non-switch flags) #97
- Compile flag order mixup #74
- Logging setup mixed into main function #60
- Target-name and folder name #52
- Travis OSX clang++ executable is not found #38
- Travis OSX is still running python2.7 #37
- Test status in readme shows appveyor two times instead of also showing travis #34
- PyPi release on every branch will lead to issues with pbr and its naming scheme #30
- Test for multiple targets, linking shared library #25
Closed issues:
- Link-Command: distinguish between C and C++ #94
- Build Type #92
- project identifier vs name #91
- A clang-build tooling API #90
- Flag parsing more complicated than necessary? #89
- Solve scripting: a project creation API #87
- Potential bug in flags order #81
- First steps documentation #79
- Comment and code contradict each other #77
- Tests: try to add a test building a python module with pybind11 #43
- External keyword might be unnecessary #42
- Get rid of Eigen copy in repository #40
- Add
clang-build create
feature? #33 - Coverage, which vendor to choose? #29
- Checking the readme.rst #28
- Update documentation #26
- Add ability to call external scripts at certain places #22
- Mix up of paths in readme #20
- Inconsistency between with and without toml configuration file scenario #19
- Renaming myexe.link #17
- Wrong link in Readme #16
- Ability to only (re-)build a specific set of Targets? #9
- Allow explicit listing of sources and deactivation of glob #8
- Coverage build type? #3