Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | common.cmake: add install_pdbs()before_toolchain_refactoring | Egor Tensin | 2020-10-28 | |
| | ||||
* | Makefile: check symbols for examples/boost also | Egor Tensin | 2020-10-28 | |
| | ||||
* | common.cmake: symbol stripping was completely broken | Egor Tensin | 2020-10-28 | |
| | | | | | Generator expressions aren't evaluated at configuration time. Symbols were always stripped, unfortunately. | |||
* | Makefile: consistent status messages | Egor Tensin | 2020-10-28 | |
| | ||||
* | common.cmake: dedupe the code + more messages | Egor Tensin | 2020-10-28 | |
| | ||||
* | CI: check that symbols are stripped | Egor Tensin | 2020-10-28 | |
| | ||||
* | README: elaborate | Egor Tensin | 2020-10-18 | |
| | ||||
* | common.cmake: allow nested inclusions | Egor Tensin | 2020-10-14 | |
| | ||||
* | fix build dir path on Travis/AppVeyor | Egor Tensin | 2020-10-04 | |
| | | | | | I.e. it used to be just C:\projects instead of C:\projects\build on AppVeyor. | |||
* | Travis: lint the config | Egor Tensin | 2020-09-13 | |
| | ||||
* | Travis: apt: remove the update field | Egor Tensin | 2020-08-31 | |
| | ||||
* | Travis: switch to Focal | Egor Tensin | 2020-08-31 | |
| | ||||
* | project.boost.download: add dest_dir parameter | Egor Tensin | 2020-04-04 | |
| | ||||
* | project.boost.download: --unpack = --cache if specified | Egor Tensin | 2020-04-04 | |
| | ||||
* | project.boost: retry downloads | Egor Tensin | 2020-03-31 | |
| | ||||
* | Makefile: more explicit requirements | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.cmake: support --mingw for Travis/AppVeyor | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.ci: dedupe code | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.cmake: make it --boost aware | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.boost.build: switch to --layout=system | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.cmake: make it --platform aware | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.cmake.build: refactoring | Egor Tensin | 2020-03-30 | |
| | ||||
* | project: code style | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.boost: support --mingw for Travis/AppVeyor | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.build.build: more restrictive defaults | Egor Tensin | 2020-03-30 | |
| | ||||
* | project: minor-ish refactoring | Egor Tensin | 2020-03-30 | |
| | ||||
* | project.boost: first-class MinGW-w64 support | Egor Tensin | 2020-03-29 | |
| | ||||
* | project: add os.py | Egor Tensin | 2020-03-29 | |
| | ||||
* | clang-format.py: fix timestamps in logs | Egor Tensin | 2020-03-29 | |
| | ||||
* | .pylintrc: disable more stupid warnings | Egor Tensin | 2020-03-29 | |
| | ||||
* | fix READMEs, code style, etc. | Egor Tensin | 2020-03-29 | |
| | ||||
* | project.boost: -d0 by default | Egor Tensin | 2020-03-29 | |
| | ||||
* | project.cmake: insignificant refactoring | Egor Tensin | 2020-03-29 | |
| | ||||
* | project.cmake: factor out common utils | Egor Tensin | 2020-03-29 | |
| | ||||
* | project.boost: factor out everything else | Egor Tensin | 2020-03-28 | |
| | | | | I finally snapped. This starts to resemble sensible structure though. | |||
* | project.boost: factor out BoostVersion | Egor Tensin | 2020-03-28 | |
| | ||||
* | project.boost: factor out Configuration/Platform/Linkage | Egor Tensin | 2020-03-28 | |
| | ||||
* | WIP: restructure | Egor Tensin | 2020-03-28 | |
| | | | | | | | | | A stupid attempt to reduce code duplication led me to believe that all the scripts could use _a bit_ of refactoring. This is going to be a major pain (factoring out all the things), which I'll take gladly. All the links and usage examples are broken right now, but nobody cares, so whatevs. | |||
* | common.cmake: account for ALIAS targetsold | Egor Tensin | 2020-03-24 | |
| | ||||
* | Makefile: best practices | Egor Tensin | 2020-03-13 | |
| | ||||
* | boost/build: download timeouts | Egor Tensin | 2020-02-29 | |
| | ||||
* | boost/build: try multiple mirrors | Egor Tensin | 2020-02-29 | |
| | ||||
* | wtf, two empty lines | Egor Tensin | 2020-02-05 | |
| | ||||
* | move Makefile to .ci/ | Egor Tensin | 2020-02-02 | |
| | ||||
* | Makefile: get rid of TRAVIS_BUILD_DIR where unnecessary | Egor Tensin | 2020-02-02 | |
| | ||||
* | Makefile: better $(ls) on Linux | Egor Tensin | 2020-02-02 | |
| | ||||
* | Makefile: style & refactoring | Egor Tensin | 2020-02-01 | |
| | ||||
* | Makefile: prettier output | Egor Tensin | 2020-02-01 | |
| | ||||
* | Makefile: try less verbose output | Egor Tensin | 2020-02-01 | |
| | ||||
* | move Travis/AppVeyor scripts to Makefile | Egor Tensin | 2020-02-01 | |
| |