mirror of https://github.com/CGAL/cgal
79 lines
1.4 KiB
Makefile
79 lines
1.4 KiB
Makefile
# A makefile which calls run_testsuite over all directories.
|
|
#
|
|
# Author : Sylvain Pion
|
|
|
|
# The "all" target is split in several parts (based on the first
|
|
# character of each directory) to allow parallelization using "make -j".
|
|
|
|
all: all0 all1 all2 all3 all4 all5 all6 all7 all8
|
|
|
|
all0:
|
|
@for DIR in [0-9_aAbBcC]* ; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all1:
|
|
@for DIR in [dDeEfF]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all2:
|
|
@for DIR in [gGhHiI]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all3:
|
|
@for DIR in [jJkKlL]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all4:
|
|
@for DIR in [mMnNoO]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all5:
|
|
@for DIR in [pPqQrR]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all6:
|
|
@for DIR in [sStTuU]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all7:
|
|
@for DIR in [vVwWxX]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
all8:
|
|
@for DIR in [yYzZ]*; do \
|
|
if test -d "$$DIR"; then \
|
|
( ./run_testsuite "$$DIR" ) \
|
|
fi; \
|
|
done
|
|
|
|
clean:
|
|
@for DIR in *; do \
|
|
if test -d "$$DIR"; then \
|
|
( cd "$$DIR" && $(MAKE) clean ) \
|
|
fi; \
|
|
done
|