summaryrefslogtreecommitdiff
path: root/Makefile
blob: d90b3cf7561368723ddb82cbe36561f66c1e1649 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SHELL := /bin/bash
objects := $(shell find src -mindepth 2 -maxdepth 2 -type d)

run :
	for i in $(objects); do cd $$i && make clean run && cd -; done

clean :
	for i in $(objects); do cd $$i && make clean && cd -; done

test :
	for i in $(objects); do cd $$i && make clean run_test && cd -; done

fmt :
	clang-format -i src/**/**/*.c
	clang-format -i src/**/*.c