Commit graph

8 commits

Author SHA1 Message Date
d8e267d5ba esv: split utility functions into separate module 2024-08-08 17:56:09 +12:00
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