tools: add more formatting config
This commit is contained in:
@@ -0,0 +1,4 @@
|
|||||||
|
# yaml-language-server: $schema=https://json.schemastore.org/clang-format-21.x.json
|
||||||
|
---
|
||||||
|
BasedOnStyle: LLVM
|
||||||
|
IndentWidth: 2
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# EditorConfig is awesome: https://EditorConfig.org
|
||||||
|
|
||||||
|
# top-most EditorConfig file
|
||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 4
|
||||||
|
end_of_line = lf
|
||||||
|
charset = utf-8
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
insert_final_newline = true
|
||||||
|
|
||||||
|
[{*.c,*.h}]
|
||||||
|
indent_size = 2
|
||||||
|
|
||||||
|
[{Makefile.*,Makefile}]
|
||||||
|
indent_style = tab
|
||||||
|
indent_size = 2
|
||||||
+4
-1
@@ -25,6 +25,10 @@ build:
|
|||||||
-o build/$(TARGET) \
|
-o build/$(TARGET) \
|
||||||
-g -Og
|
-g -Og
|
||||||
|
|
||||||
|
.PHONY: format
|
||||||
|
format:
|
||||||
|
clang-format -i src/*
|
||||||
|
|
||||||
.PHONY: run
|
.PHONY: run
|
||||||
run: build
|
run: build
|
||||||
./build/$(TARGET) $(TEST_ARGS) --monitor-only --internal-size=480 --video-size=240 --hot-reload
|
./build/$(TARGET) $(TEST_ARGS) --monitor-only --internal-size=480 --video-size=240 --hot-reload
|
||||||
@@ -101,4 +105,3 @@ release-arch: clean
|
|||||||
mkdir -p build
|
mkdir -p build
|
||||||
cp PKGBUILD build
|
cp PKGBUILD build
|
||||||
cd build && makepkg
|
cd build && makepkg
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user