Commit Graph

17 Commits (main)

Author SHA1 Message Date
Joshua Potter ad6e70f999 Use CMake Doxygen module. (#1)
Use CMake's Doxygen support instead of invoking Doxygen directly. This makes it much clearer what configuration flags are specified that differ from the defaults.

Reviewed-on: #1
Co-authored-by: Joshua Potter <jrpotter2112@gmail.com>
Co-committed-by: Joshua Potter <jrpotter2112@gmail.com>
2024-01-06 18:12:44 +00:00
Joshua Potter c1298f0b80 Remove unnecessary `buildPhase`. 2024-01-03 13:12:09 -07:00
Joshua Potter c9e6851808 Add `ccmake` to bootstrap and clang spec. 2023-12-21 18:13:17 -05:00
Joshua Potter 5311fc0cef Migrate clang project to fuller CMake configuration. 2023-12-21 18:08:21 -05:00
Joshua Potter 52e6f971e8 Build with CMake. 2023-12-21 16:50:32 -05:00
Joshua Potter 5dd6035dcd Migrate to CMake. 2023-12-21 16:36:34 -05:00
Joshua Potter 6fb8b6c516 Update version for next release. 2023-12-13 09:27:11 -07:00
Joshua Potter 9f8f33aff9 Normalize bash prompts and flake descriptions. 2023-12-01 10:12:16 -07:00
Joshua Potter c12d51d392 Add flake-compat for non-flake users. 2023-11-26 12:56:13 -07:00
Joshua Potter 7cfe64f97a Bundle bootstrap as nix flake package. 2023-11-26 08:57:58 -07:00
Joshua Potter 0f3d5b26b1 Update Makefile to support different release environments. 2023-11-26 08:40:55 -07:00
Joshua Potter 7cc11c86e3 Add documentation for `config`, `dyn_array`, `error`, and `string_buf`. 2023-11-25 11:51:42 -07:00
Joshua Potter bdbd942e9b Rename once more to `bootstrap`. 2023-11-23 11:02:40 -07:00
Joshua Potter 4a8f8db0a5 Better naming throughout to match `spec`. 2023-11-22 14:55:55 -07:00
Joshua Potter 13dff67a36 Add all files. 2023-11-22 13:43:34 -07:00
Joshua Potter d5a6567aec Add example `main.c` file. 2023-11-22 11:50:15 -07:00
Joshua Potter 76d8dd3789 Initial commit. 2023-11-22 10:43:05 -07:00