summaryrefslogtreecommitdiff
path: root/tools/boost_names.py
AgeCommit message (Collapse)Author
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2020-10-12typing: fix mypy typing errorDaniel Mensinger
2020-09-08typing: fix code reviewDaniel Mensinger
2020-05-01boost: Only use usage-requirements defines (fixes #7046)Daniel Mensinger
2020-02-20boost: Rewrite boost_names.py generatorDaniel Mensinger
2019-11-07CI: add initial type annotation checkingMichael Hirsch, Ph.D
2019-04-29Fix unused variables warningsDaniel Mensinger
2017-10-25Boost: Add Python librariesNiklas Claesson
Fixes: #2507
2017-10-12Boost: Jamfile has two syntaxes for boost librariesNiklas Claesson
Fixes #2456
2017-10-01Boost: Improve search algorithmNiklas Claesson
The new implementation will correctly pick boost from 3 possible locations on windows and two locations on posix compatible OSs. The new search algorithm also differentiates between debug and release builds of Boost and multi or single threading builds. It was also decided to map "Meson modules" to Boost software libraries and not Boost modules since it there are a lot of options regarding linking. Some modules can even be used either as headers-only or with dynamic linking. This commit also fixes a bug that prevented header-only use on Windows. Fixes: #2274 #2239 #1803 #669