1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-01 05:52:10 +00:00
Files
mist-devel.mist-board/cores/mist/Makefile
2013-05-24 08:12:37 +00:00

49 lines
709 B
Makefile

### programs ###
MAP=quartus_map
FIT=quartus_fit
ASM=quartus_asm
PGM=quartus_pgm
### project ###
PROJECT=mist
TODAY = `date +"%m/%d/%y"`
### 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"
run2:
@$(PGM) -c USB-Blaster\(Altera\) -m jtag -o "p;./out/$(PROJECT).sof"
# clean
clean:
@echo clean
@rm -rf ./out/
@rm -rf ./db/
@rm -rf ./incremental_db/
release:
make
cd ./out; cp mist.rbf ../../../bin/cores/mist/core.rbf