| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | 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 |
| | | |||
| * | support VS 2022 | Egor Tensin | 2021-12-15 |
| | | |||
| * | basic macOS support | Egor Tensin | 2021-12-15 |
| | | | | | | I don't have a Mac to test on, but the knowledge that there is basic support for macOS is still nice. | ||
| * | project.cmake: use -DVAR instead of -D VAR | Egor Tensin | 2021-05-09 |
| | | | | | | This should look prettier in the logs + it's explicitly allowed in the manual. | ||
| * | project.cmake: always enable CMAKE_EXPORT_COMPILE_COMMANDS | Egor Tensin | 2021-05-09 |
| | | |||
| * | project.toolset: tweak --help-toolsets output | Egor Tensin | 2021-05-08 |
| | | |||
| * | remove the "-" between toolset and version | Egor Tensin | 2021-05-08 |
| | | |||
| * | project.toolset: tweak --help-toolsets output | Egor Tensin | 2021-05-08 |
| | | |||
| * | toolset "visual-studio" -> "vs" | Egor Tensin | 2021-05-08 |
| | | |||
| * | add --help-toolsets parameter | Egor Tensin | 2021-05-08 |
| | | | | | Also, get rid of mentions of Visual Studio versions lower than 2010. | ||
| * | project.toolset: move _full_exe_name to utils | Egor Tensin | 2021-05-07 |
| | | |||
| * | project.toolset: support versioned MSVC toolsets | Egor Tensin | 2021-05-07 |
| | | | | | You can now use something like msvc-141, vs-2017, etc. | ||
| * | fix PyLint warnings | Egor Tensin | 2021-05-07 |
| | | |||
| * | project.toolset: refactoring | Egor Tensin | 2021-05-07 |
| | | |||
| * | project.toolset: merge both other modules to this one | Egor Tensin | 2021-05-07 |
| | | |||
| * | project.cmake.toolset: rework a bit | Egor Tensin | 2021-05-07 |
| | | | | | | | Bring it more in line with project.boost.toolset + simplify. This continues the preparation for the merging of the 3 different toolset modules. | ||
| * | brush up import lists | Egor Tensin | 2021-05-06 |
| | | |||
| * | "toolchain" -> "toolset", part 2 | Egor Tensin | 2021-05-06 |
| | | |||
| * | "toolchain" -> "toolset", part 1 | Egor Tensin | 2021-05-06 |
| | | |||
| * | fix PyLint warnings | Egor Tensin | 2021-05-06 |
| | | |||
| * | project.boost: merge BootstrapToolchain and Toolchain | Egor Tensin | 2021-05-06 |
| | | | | | | | In general, simplify Toolchain a bit. This is done in preparation for merging project.boost.toolchain, project.cmake.toolchain and project.toolchain. | ||
| * | project.boost: remove unused code | Egor Tensin | 2021-05-03 |
| | | |||
| * | project.utils: don't print fatal exception twice | Egor Tensin | 2021-05-03 |
| | | |||
| * | project.utils: fix the retry decorator | Egor Tensin | 2021-05-03 |
| | | |||
| * | project.boost.download: add --no-retry parameter | Egor Tensin | 2021-05-03 |
| | | | | | | This is to facilitate testing mostly, but still required substantion refactoring. | ||
| * | project.boost: Bintray was shut down | Egor Tensin | 2021-05-03 |
| | | | | | | | The official website now links to jfrog.io: https://groups.google.com/g/boost-developers-archive/c/vxnAnvG7MCo?pli=1 | ||
| * | project.boost: turn off warnings unless --verbose | Egor Tensin | 2021-04-24 |
| | | |||
| * | project.boost.build: fix usage message | Egor Tensin | 2021-04-18 |
| | | |||
| * | update script names in README and --help output | Egor Tensin | 2021-04-14 |
| | | |||
| * | fix PyLint warnings | Egor Tensin | 2021-04-13 |
| | | |||
| * | project.ci: hide the --hint parameter | Egor Tensin | 2021-04-13 |
| | | |||
| * | project.ci: add --hint parameter | Egor Tensin | 2021-04-13 |
| | | | | | | This is a stupid workaround for testing other CI systems on GitHub Actions. | ||
| * | remove excessive logging & obsolete project.ci.* packages | Egor Tensin | 2021-04-13 |
| | | | | | Logging command line arguments before parsing them is a bit excessive. | ||
| * | project.cmake.build: -H must be at the end | Egor Tensin | 2021-03-25 |
| | | | | | Older CMake versions don't like it when it's not the last argument. | ||
