Skip to content

Commit 2d06e2b

Browse files
author
Stefan Reinauer
committed
add test execution to Makefile
git-svn-id: svn://coreboot.org/openbios/fcode-utils@97 f158a5a8-5612-0410-a976-696ce0be7e32
1 parent 1fcdb9d commit 2d06e2b

3 files changed

Lines changed: 25 additions & 2 deletions

File tree

Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,20 @@ clean:
3535
make -C toke clean
3636
make -C detok clean
3737
make -C romheaders clean
38+
make -C testsuite clean
3839

3940
distclean: clean
4041
make -C toke distclean
4142
make -C detok distclean
4243
make -C romheaders distclean
44+
make -C testsuite distclean
4345

46+
tests: all
47+
cp toke/toke testsuite
48+
cp detok/detok testsuite
49+
cp romheaders/romheaders testsuite
50+
make -C testsuite all
4451

4552

46-
.PHONY: all clean distclean toke detok romheaders
53+
.PHONY: all clean distclean toke detok romheaders tests
4754

testsuite/Makefile

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
all:
2+
@echo "starting testsuite"
3+
@csh AutoExec
4+
5+
6+
clean:
7+
find . -name "*.DeTok" -exec rm -f \{\} \;
8+
find . -name "*.Log" -a ! -name "*..OldTkzr.Log" -exec rm -f \{\} \;
9+
find . -name "*.fc" -exec rm -f \{\} \;
10+
find . -name "*.fl" -exec rm -f \{\} \;
11+
find . -name "*.RomHdr" -exec rm -f \{\} \;
12+
find . -name "*.P" -exec rm -f \{\} \;
13+
find . -name "*.missing" -exec rm -f \{\} \;
14+
15+
distclean: clean
16+
rm -f toke detok romheaders

toke/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ INCLUDES = -I../shared
3030

3131
# No coverage:
3232
#CFLAGS = -O2 -g -Wall
33-
CFLAGS = -Os -Wall -Wno-pointer-sign -DSYS_IS_GNU_Linux
33+
CFLAGS = -Os -Wall -Wno-pointer-sign -fno-strict-aliasing -DSYS_IS_GNU_Linux
3434
LDFLAGS =
3535

3636
# Coverage:

0 commit comments

Comments
 (0)