| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | 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 |
| | | |||
| * | add dependabot.yml | Egor Tensin | 2026-01-11 |
| | | |||
| * | I guess Python 3 is mature enoughv5.0 | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows: fix the setup-mingw version | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/msvc_versions: update things | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows: remove boost_clang_windows | Egor Tensin | 2025-12-29 |
| | | | | | Boost 1.69.0 was released 7 years ago; I think it's time to let go. | ||
| * | workflows/boost_toolsets: update things | Egor Tensin | 2025-12-29 |
| | | |||
| * | drop Cygwin, it's obsolete | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/example_toolsets: upgrade actions | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/example_toolsets: update runner images and actions | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/boost_download: update versions and actions | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/basic: upgrade actions | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/basic: update runner images | Egor Tensin | 2025-12-29 |
| | | |||
| * | project.boost.download: fix download URLs | Egor Tensin | 2025-12-29 |
| | | |||
| * | workflows/basic: update python versions | Egor Tensin | 2025-12-29 |
| | | |||
| * | actions/check-runtime-library: locate objdump on Windows | Egor Tensin | 2023-11-05 |
| | | |||
| * | actions/software-environment: print objdump path | Egor Tensin | 2023-11-05 |
| | | |||
| * | common.cmake: downgrade C++ standard versionv4.0 | Egor Tensin | 2023-07-04 |
| | | | | | | | | | | | | | | | I was testing the new version (C++20) with some existing code, and immediately got build errors. Apparently, now this: const auto s = u8"hello"; means that s has the type of const char8_t *const, where char8_t is some batshit insanity with 0 backwards compatibility. For example, you cannot make a std::string out of this??? Fuck that, and fuck C++ committee morons. | ||
| * | README & --help message updates | Egor Tensin | 2023-07-04 |
| | | |||
| * | common.cmake: refactoring | Egor Tensin | 2023-07-04 |
| | | |||
| * | common.cmake: bump default C++ standard | Egor Tensin | 2023-07-04 |
| | | |||
| * | common.cmake: fix a typo | Egor Tensin | 2023-07-03 |
| | | |||
| * | 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 |
| | | |||
| * | common.cmake: enable warnings for Clang as well | Egor Tensin | 2023-07-03 |
| | | | | | | I seriously can't believe I didn't have warnings enabled for Clang. That is so, so dumb. | ||
| * | docs/cmake: update references | Egor Tensin | 2023-07-01 |
| | | |||
| * | actions/check-runtime-library: fix linked libs on Windows again | Egor Tensin | 2023-06-30 |
| | | | | | | | On Windows 2022, MinGW now links to api-ms-win-crt-* libraries; keeping track of that becomes too burdensome, so I'll switch to a black-list of libraries rather than a white-list. | ||
| * | actions/check-runtime-library: fix linked libs on Windows | Egor Tensin | 2023-03-12 |
| | | | | | | Apparently, MinGW doesn't link to either ucrtbase.dll or msvcrt.dll at all on Windows. | ||
| * | README: updatev3.4.2 | Egor Tensin | 2023-03-02 |
| | | |||
| * | workflows/basic: ignore changes in the docs | Egor Tensin | 2023-03-02 |
| | | |||
| * | workflows/basic: unpin runner image | Egor Tensin | 2023-03-02 |
| | | |||
| * | workflows/basic: drop Python 3.6 | Egor Tensin | 2023-03-02 |
| | | | | | | setuptools 61 doesn't support it (required for pyproject.toml-only configuration). | ||
| * | workflows: trigger for paths | Egor Tensin | 2023-03-02 |
| | | | | | This should speed things up. Hopefully I didn't mess it up. | ||
| * | add runtime version information | Egor Tensin | 2023-03-02 |
| | | |||
| * | workflows/basic: test more Python versions | Egor Tensin | 2023-03-02 |
| | | |||
| * | packaging: move to pyproject.toml-only | Egor Tensin | 2023-03-02 |
| | | |||
| * | use --quiet flags for installations | Egor Tensin | 2023-02-25 |
| | | |||
| * | v3.4.1v3.4.1 | Egor Tensin | 2023-01-29 |
| | | |||
| * | update project description | Egor Tensin | 2023-01-29 |
| | | |||
| * | workflows/boost_clang_windows: fix runner image | Egor Tensin | 2023-01-02 |
| | | | | | windows-2022 wouldn't even bootstrap older releases. | ||
| * | workflows: use a newer Boost version | Egor Tensin | 2023-01-02 |
| | | | | | windows-latest no longer support building older Boost releases. | ||
| * | actions/check-runtime-library: msvcrt.dll -> ucrtbase.dll | Egor Tensin | 2023-01-02 |
| | | |||
| * | actions/build-example: set-output is deprecated | Egor Tensin | 2023-01-02 |
| | | |||
| * | workflows/basic: fix Python 3.6 tests | Egor Tensin | 2023-01-02 |
| | | |||
| * | workflows: actualize runner OSes | Egor Tensin | 2023-01-02 |
| | | |||
