blob: c371e18a7e123857ea43dcd516e364839a8cdd0e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
include ../Makefile.config
#DIRS=c compression raytracer spass regression
# Kalray note - removing compression, raytracer and spass that cannot be executed by the simulator in reasonable time
ifeq ($(ARCH),kvx)
DIRS=c regression
else
DIRS=c compression raytracer spass regression
endif
ifeq ($(CLIGHTGEN),true)
DIRS+=clightgen
endif
all:
set -e; for i in $(DIRS); do $(MAKE) CCOMPOPTS='$(CCOMPOPTS)' -C $$i all; done
test:
set -e; for i in $(DIRS); do $(MAKE) SIMU='$(SIMU)' -C $$i test; done
parallel:
parallel $(MAKE) SIMU='$(SIMU)' -C {} test ::: $(DIRS)
bench:
for i in $(DIRS); do $(MAKE) -C $$i bench; done
clean:
for i in $(DIRS); do $(MAKE) -C $$i clean; done
|