f1b79c2a7c
refactor configure script
...
Generate a makefile config instead of a makefile with predefined
constants. This makes the build a bit more easier to modify. Also
improve the makefile and apply some suggestions from shellcheck. :)
2024-06-26 13:47:48 +12:00
566ec45337
fix install target of makefile
2024-06-26 13:47:48 +12:00
2e93c891fd
migrate to initial.d over dini
...
initial.d is my very own INI parser, see
<https://git.sr.ht/~jeremy/initial >
2024-06-26 13:47:48 +12:00
35a880ae26
Fix build on OpenBSD
2024-06-26 13:47:48 +12:00
775dc924a5
Add bounds check to build and fix editorconfig
2024-06-26 13:47:48 +12:00
6e71909c6e
Improve configure script
2024-06-26 13:47:48 +12:00
6efe117545
Switch to configure and make based build
...
Also removed excessive use of std.regex in esvapi.d and
made it actually compile -_-
2024-06-26 13:47:48 +12:00