aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/project/platform.py (unfollow)
Commit message (Collapse)Author
2021-05-07project.toolset: refactoringEgor Tensin
2021-05-06brush up import listsEgor Tensin
2021-05-06"toolchain" -> "toolset", part 2Egor Tensin
2021-03-20project: minor refactoringEgor Tensin
2021-03-20project.platform: add platform 'auto'Egor Tensin
There were two problems: * On Windows, VS 2019 defaults to x64 while VS 2017 defaults to x86. * Too much focus on x86(-64) might mean that building stuff on ARM can become difficult. These were all addressed by adding a new platform 'auto'. On Windows, it defaults to picking either x64 or x86 (depending on the host arch) for both Boost and CMake. On Linux, it lets the compiler decide what arch to target.
2021-01-17fix PyLint warningsEgor Tensin
2020-03-30project.cmake: make it --platform awareEgor Tensin
2020-03-30project: minor-ish refactoringEgor Tensin
2020-03-28project.boost: factor out Configuration/Platform/LinkageEgor Tensin