set up project files and build system

This commit is contained in:
2025-07-28 08:40:47 +02:00
commit fb6732b9fa
6 changed files with 339 additions and 0 deletions

19
.editorconfig Normal file
View File

@@ -0,0 +1,19 @@
# Copyright (c) 2025 Quinn
# Licensed under the MIT Licence. See LICENSE for details
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
[*.{c,h}]
indent_style = tab
indent_size = tab
[{makefile}]
indent_style = tab
indent_size = tab
[*.{yaml,json}]
indent_style = space
intent_size = 2