| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | consistent short-vs-long parameter orderingv8.0.2 | Egor Tensin | 9 days |
| | | |||
| * | use contextlib.chdir | Egor Tensin | 13 days |
| | | |||
| * | README: updatev8.0.0 | Egor Tensin | 2026-10-09 |
| | | |||
| * | project.toolset: more shit code reduction | Egor Tensin | 2026-10-09 |
| | | |||
| * | use the match statement | Egor Tensin | 2026-10-09 |
| | | |||
| * | ugprade to StrEnum | Egor Tensin | 2026-10-09 |
| | | |||
| * | minor imports refactoring | Egor Tensin | 2026-10-09 |
| | | |||
| * | consistent argparse.add_argument formatting | Egor Tensin | 2026-10-06 |
| | | |||
| * | project.ctest_driver: fix if no regexesv7.0.1 | Egor Tensin | 2026-10-05 |
| | | |||
| * | project.{ctest_driver,format}: add --version parameterv7.0.0 | Egor Tensin | 2026-10-05 |
| | | |||
| * | project.format: refactoring | Egor Tensin | 2026-10-05 |
| | | |||
| * | project.ctest_driver: refactoring | Egor Tensin | 2026-10-05 |
| | | |||
| * | project.ctest_driver: verbose logging | Egor Tensin | 2026-10-05 |
| | | |||
| * | tools/ctest-driver.py -> project/ctest_driver.py | Egor Tensin | 2026-10-05 |
| | | |||
| * | tools/project-clang-format.py -> project/format.py | Egor Tensin | 2026-10-05 |
| | | |||
| * | remove annoying trailing period from repo URLsv6.1.7 | Egor Tensin | 2026-09-21 |
| | | |||
| * | project.utils: more readable loggingv6.1.6 | Egor Tensin | 2026-07-01 |
| | | |||
| * | a shorter code path | Egor Tensin | 2026-07-01 |
| | | |||
| * | add a FIXME comment about something I don't remember | Egor Tensin | 2026-07-01 |
| | | |||
| * | use default settings for Black | Egor Tensin | 2026-06-23 |
| | | |||
| * | shorter level names in log output | Egor Tensin | 2026-06-23 |
| | | |||
| * | prettier log output | Egor Tensin | 2026-06-23 |
| | | |||
| * | require Python 3.8v6.0.5 | Egor Tensin | 2026-06-15 |
| | | | | | | I actually tried running this w/ Python 3.6, and it's just a PITA. A couple of later features are already in use. | ||
| * | project.build: fix for CMP0144v6.0.1 | Egor Tensin | 2026-05-17 |
| | | | | | At least I hope that it is. | ||
| * | update my email | Egor Tensin | 2026-05-17 |
| | | |||
| * | reformat everything for fun | Egor Tensin | 2026-05-17 |
| | | |||
| * | remove some dead code | Egor Tensin | 2026-03-30 |
| | | |||
| * | project.os: refactoring | Egor Tensin | 2026-03-30 |
| | | |||
| * | project.configuration: refactoring | Egor Tensin | 2026-03-30 |
| | | |||
| * | fix PyLint warnings | Egor Tensin | 2026-03-30 |
| | | |||
| * | examples: finalize the removal of common.cmake | Egor Tensin | 2026-03-30 |
| | | | | | | In addition, command line arguments have been overhauled for sanity and consistency. | ||
| * | project.boost.build: saner command line options | Egor Tensin | 2026-03-29 |
| | | |||
| * | boost: root/ -> install_dir/ | Egor Tensin | 2026-03-29 |
| | | |||
| * | project.boost: finalize transition from `stage` to `install` | Egor Tensin | 2026-02-02 |
| | | |||
| * | project.build: remove duplicate comment | Egor Tensin | 2026-02-02 |
| | | |||
| * | project.build: reduce the crap a little bit | Egor Tensin | 2026-02-02 |
| | | |||
| * | project.build: make arguments sane | Egor Tensin | 2026-02-02 |
| | | |||
| * | project.boost: switch from `stage` to `install` | Egor Tensin | 2026-01-20 |
| | | | | | | | | | | That's part of a global transition aiming to switch to Boost CMake files. Since 1.70.0, they've been releasing CMake files, which I should (?) be using. Additionally, modern CMake versions simply deprecate the FindBoost module (see policy CMP0167), insisting on using the supplied CMake files. I'll try to continue supporting old Boost versions; let's see how it goes. | ||
| * | project.toolset: shit code reductionv5.1 | Egor Tensin | 2026-01-17 |
| | | |||
| * | project.toolset: preemptively add VS 2026 | Egor Tensin | 2026-01-17 |
| | | | | | It's not supported on GitHub Actions yet. | ||
| * | add time zone to logsv5.0.1 | Egor Tensin | 2026-01-13 |
| | | |||
| * | drop Cygwin, it's obsolete | Egor Tensin | 2025-12-29 |
| | | |||
| * | project.boost.download: fix download URLs | Egor Tensin | 2025-12-29 |
| | | |||
| * | README & --help message updates | Egor Tensin | 2023-07-04 |
| | | |||
| * | remove project.ci | Egor Tensin | 2023-07-03 |
| | | | | | | | | | | | The weird magic going on in the ci-{boost,build} scripts is honestly too weird. With hindsight, it seems to me that it's much better to just build a project with the same command during a CI run as when developing locally. Plus, I haven't really used either Travis or AppVeyor in quite some time, so this code was mostly untested really. | ||
| * | project.ci.cmake -> project.ci.build | Egor Tensin | 2023-07-03 |
| | | | | | Accordingly, rename ci-cmake to ci-build. | ||
| * | project.cmake.build -> project.build | Egor Tensin | 2023-07-03 |
| | | | | | Accordingly, rename cmake-build to project-build. | ||
| * | project.cmake: require the build dir argument | Egor Tensin | 2023-07-03 |
| | | | | | | | It doesn't make a lot of sense for the build dir argument to be optional. There's still a placeholder you can use to build in a temporary directory. | ||
| * | fix PyLint warnings | Egor Tensin | 2023-07-03 |
| | | |||
| * | add runtime version information | Egor Tensin | 2023-03-02 |
| | | |||
