1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-04-28 13:08:14 +00:00
Files
mist-devel.mist-board/cores/bbc/fpga/mist/Makefile
2015-09-29 21:05:29 +02:00

41 lines
540 B
Makefile

### programs ###
MAP=quartus_map
FIT=quartus_fit
ASM=quartus_asm
PGM=quartus_pgm
### project ###
PROJECT=bbc_mist_top
### build rules ###
# all
all:
@echo Making FPGA programming files ...
@make map
@make fit
@make asm
map:
@echo Running mapper ...
@$(MAP) $(PROJECT)
fit:
@echo Running fitter ...
@$(FIT) $(PROJECT)
asm:
@echo Running assembler ...
@$(ASM) $(PROJECT)
run:
@$(PGM) -c USB-Blaster -m jtag -o "p;./out/$(PROJECT).sof"
# clean
clean:
@echo clean
@rm -rf ./out/
@rm -rf ./db/
@rm -rf ./incremental_db/