OpenCores
URL https://opencores.org/ocsvn/zet86/zet86/trunk

Subversion Repositories zet86

[/] [zet86/] [trunk/] [soc/] [vga/] [test/] [Makefile] - Blame information for rev 53

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 40 zeus
TARGET=test_vdu
2
 
3
all: $(TARGET).bit
4
 
5
run: $(TARGET).bit
6
        (cd tmp/ && ../../../../bin/ml403 $(TARGET).bit)
7
 
8
tmp/clock.v: clock.xaw
9
        mkdir -p tmp
10
        (cd tmp/ && xaw2verilog ../clock.xaw clock.v)
11
 
12
$(TARGET).ace: tmp/$(TARGET).bit
13
        (cd tmp/ && ../../ace/ml40x_bit2ace $(TARGET).bit ../$(TARGET).ace ../../ace/)
14
 
15
tmp/$(TARGET).ngc: $(TARGET).prj $(TARGET).xst tmp/clock.v
16
        (cd tmp/ && xst -ifn ../$(TARGET).xst)
17
 
18
tmp/$(TARGET).ngd: tmp/$(TARGET).ngc ml403.ucf
19
        (cd tmp/ && ngdbuild -uc ../ml403.ucf $(TARGET).ngc)
20
 
21
tmp/$(TARGET).ncd: tmp/$(TARGET).ngd
22
        (cd tmp/ && map $(TARGET).ngd)
23
 
24
tmp/$(TARGET)-par.ncd: tmp/$(TARGET).ncd
25
        (cd tmp/ && par -w $(TARGET).ncd $(TARGET)-par.ncd)
26
 
27
tmp/$(TARGET).bit: tmp/$(TARGET)-par.ncd
28
        (cd tmp/ && bitgen -w $(TARGET)-par.ncd $(TARGET).bit)
29
 
30
$(TARGET).bit: tmp/$(TARGET).bit
31
        cp tmp/$(TARGET).bit ./$(TARGET).bit
32
 
33
clean:
34
        rm -fR tmp/
35
 
36
dist-clean:
37
        rm -fR $(TARGET).ace $(TARGET).bit tmp/

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.