mirror of
https://github.com/Mercantec-GHC/h5-projekt-mst.git
synced 2026-08-27 05:37:39 +02:00
use specific clang-format
This commit is contained in:
parent
0ca8f5cae1
commit
e5e07de4a1
8
.github/workflows/verify.yml
vendored
8
.github/workflows/verify.yml
vendored
@ -20,12 +20,12 @@ jobs:
|
|||||||
sudo ./llvm.sh 22
|
sudo ./llvm.sh 22
|
||||||
- name: versions
|
- name: versions
|
||||||
run: |
|
run: |
|
||||||
gcc --version
|
clang-22 --version
|
||||||
clang-format --version
|
clang-format-22 --version
|
||||||
- name: check
|
- name: check
|
||||||
working-directory: ./backend
|
working-directory: ./backend
|
||||||
run: make check
|
run: make check CLANG_FORMAT=clang-format-22
|
||||||
- name: build
|
- name: build
|
||||||
working-directory: ./backend
|
working-directory: ./backend
|
||||||
run: make all
|
run: make all CC=clang-22 LD=clang-22
|
||||||
|
|
||||||
|
|||||||
@ -3,6 +3,7 @@ MAKEFLAGS += -j16
|
|||||||
|
|
||||||
CC=gcc
|
CC=gcc
|
||||||
LD=gcc
|
LD=gcc
|
||||||
|
CLANG_FORMAT=clang-format
|
||||||
|
|
||||||
CFLAGS = -std=c23 -pedantic-errors -Wall -Wextra -Wconversion
|
CFLAGS = -std=c23 -pedantic-errors -Wall -Wextra -Wconversion
|
||||||
LDFLAGS =
|
LDFLAGS =
|
||||||
@ -45,10 +46,10 @@ $(obj_dir)/%.o: %.c
|
|||||||
$(CC) $< -c -o $@ -MMD -MP $(CFLAGS)
|
$(CC) $< -c -o $@ -MMD -MP $(CFLAGS)
|
||||||
|
|
||||||
format:
|
format:
|
||||||
clang-format -style=file -i src/*
|
$(CLANG_FORMAT) -style=file -i src/*
|
||||||
|
|
||||||
check:
|
check:
|
||||||
clang-format --dry-run --Werror -style=file src/*
|
$(CLANG_FORMAT) --dry-run --Werror -style=file src/*
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(build_dir)
|
rm -rf $(build_dir)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user