2018-09-13 03:30:09 +02:00
|
|
|
# for now hammering on just picorv32
|
|
|
|
|
# consider instead aggregating multiple projects
|
2018-10-10 01:39:25 +02:00
|
|
|
PRJ?=oneblinkw
|
|
|
|
|
PRJN?=1
|
2018-09-13 03:30:09 +02:00
|
|
|
|
2018-09-18 00:40:27 +02:00
|
|
|
all: build/timgrid-v.json
|
2018-09-13 03:30:09 +02:00
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
rm -rf build
|
|
|
|
|
cd speed && $(MAKE) clean
|
|
|
|
|
cd timgrid && $(MAKE) clean
|
2018-09-18 00:40:27 +02:00
|
|
|
cd projects/$(PRJ) && $(MAKE) clean
|
2018-09-13 03:30:09 +02:00
|
|
|
|
|
|
|
|
speed/build/speed.json:
|
|
|
|
|
cd speed && $(MAKE)
|
|
|
|
|
|
|
|
|
|
timgrid/build/timgrid.json:
|
|
|
|
|
cd timgrid && $(MAKE)
|
|
|
|
|
|
2018-09-18 00:40:27 +02:00
|
|
|
build/timgrid-v.json: projects/$(PRJ)/build/timgrid-v.json
|
2018-09-13 03:30:09 +02:00
|
|
|
mkdir -p build
|
2018-09-18 00:40:27 +02:00
|
|
|
cp projects/$(PRJ)/build/timgrid-v.json build/timgrid-v.json
|
2018-09-13 03:30:09 +02:00
|
|
|
|
2018-09-18 00:40:27 +02:00
|
|
|
projects/$(PRJ)/build/timgrid-v.json: speed/build/speed.json timgrid/build/timgrid.json
|
2018-09-13 03:30:09 +02:00
|
|
|
cd projects/$(PRJ) && $(MAKE) N=$(PRJN)
|
2018-09-12 03:18:40 +02:00
|
|
|
|