]> rtime.felk.cvut.cz Git - can-benchmark.git/blob - continuous/steps/Makefile
Add a target for bisecting compilation errors
[can-benchmark.git] / continuous / steps / Makefile
1 all:
2         run-parts -v --exit-on-error .
3
4 history:
5         for i in $$(cat tags); do $(MAKE) $$i; done < /dev/null
6
7 v%:
8         cd linux && git clean -fxd > /dev/null && git reset --hard $@
9         @$(MAKE) log 2>&1 < /dev/null | tee ../logs/$@.log 
10         touch $@
11
12 log:
13         @echo "! Date: $$(cd linux && git log -1 --format=%ci) ok"
14         ./11-patch
15         ./20-config
16         ./30-compile
17         ./40-run-tests
18
19 compile: # Useful for running "git bisect run" from the linux directory
20         ./11-patch
21         ./20-config
22         ./30-compile
23
24 test: compile # Useful for running "git bisect run" from the linux directory
25         ../tests/kernelgw