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

Subversion Repositories t48

[/] [t48/] [tags/] [rel_1_0/] [sim/] [rtl_sim/] [Makefile.ghdl] - Blame information for rev 9

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

Line No. Rev Author Line
1 9 arniml
LIB_WORK  = ghdl-work
2
 
3
CLEAN     = ghdl --clean --std=87 --workdir=$(LIB_WORK)
4
 
5
ANALYZE   = ghdl -a --ieee=synopsys --std=87 --workdir=$(LIB_WORK)
6
 
7
ELABORATE = ghdl -e --ieee=synopsys --std=87 --workdir=$(LIB_WORK)
8
 
9
MAKE_LIB  = mkdir -p $(LIB_WORK)
10
 
11
tb_t8048_behav_c0=$(LIB_WORK)/tb_t8048-c.o
12
tb_t8048=$(LIB_WORK)/tb_t8048.o
13
tb_behav_c0=$(LIB_WORK)/tb-c.o
14
tb=$(LIB_WORK)/tb.o
15
t8048_struct_c0=$(LIB_WORK)/t8048-c.o
16
t8048=$(LIB_WORK)/t8048.o
17
t48_tb_pack = $(LIB_WORK)/t48_tb_pack-p.o
18
t48_pack = $(LIB_WORK)/t48_pack-p.o
19
t48_core_struct_c0 = $(LIB_WORK)/t48_core-c.o
20
t48_core = $(LIB_WORK)/t48_core.o
21
t48_core_comp_pack = $(LIB_WORK)/t48_core_comp_pack-p.o
22
t48_comp_pack = $(LIB_WORK)/t48_comp_pack-p.o
23
syn_rom = $(LIB_WORK)/syn_rom-e.o
24
syn_rom-lpm-a = $(LIB_WORK)/syn_rom-lpm-a.o
25
syn_rom_lpm_c0 = $(LIB_WORK)/syn_rom-lpm-c.o
26
lpm_rom = $(LIB_WORK)/lpm_rom.o
27
syn_ram = $(LIB_WORK)/syn_ram-e.o
28
syn_ram-lpm-a = $(LIB_WORK)/syn_ram-lpm-a.o
29
syn_ram_lpm_c0 = $(LIB_WORK)/syn_ram-lpm-c.o
30
lpm_ram_dq = $(LIB_WORK)/lpm_ram_dq.o
31
psw_rtl_c0 = $(LIB_WORK)/psw-c.o
32
psw = $(LIB_WORK)/psw.o
33
pmem_ctrl_rtl_c0 = $(LIB_WORK)/pmem_ctrl-c.o
34
pmem_ctrl_pack = $(LIB_WORK)/pmem_ctrl_pack-p.o
35
pmem_ctrl = $(LIB_WORK)/pmem_ctrl.o
36
p2_rtl_c0 = $(LIB_WORK)/p2-c.o
37
p2 = $(LIB_WORK)/p2.o
38
p1_rtl_c0 = $(LIB_WORK)/p1-c.o
39
p1 = $(LIB_WORK)/p1.o
40
timer_rtl_c0 = $(LIB_WORK)/timer-c.o
41
timer = $(LIB_WORK)/timer.o
42
opc_table_rtl_c0 = $(LIB_WORK)/opc_table-c.o
43
opc_table = $(LIB_WORK)/opc_table.o
44
opc_decoder_rtl_c0 = $(LIB_WORK)/opc_decoder-c.o
45
opc_decoder = $(LIB_WORK)/opc_decoder.o
46
int_rtl_c0 = $(LIB_WORK)/int-c.o
47
int = $(LIB_WORK)/int.o
48
dmem_ctrl_rtl_c0 = $(LIB_WORK)/dmem_ctrl-c.o
49
dmem_ctrl_pack = $(LIB_WORK)/dmem_ctrl_pack-p.o
50
dmem_ctrl = $(LIB_WORK)/dmem_ctrl.o
51
decoder_rtl_c0 = $(LIB_WORK)/decoder-c.o
52
decoder_pack = $(LIB_WORK)/decoder_pack-p.o
53
decoder = $(LIB_WORK)/decoder.o
54
db_bus_rtl_c0 = $(LIB_WORK)/db_bus-c.o
55
db_bus = $(LIB_WORK)/db_bus.o
56
cond_branch_rtl_c0 = $(LIB_WORK)/cond_branch-c.o
57
cond_branch_pack = $(LIB_WORK)/cond_branch_pack-p.o
58
cond_branch = $(LIB_WORK)/cond_branch.o
59
clock_ctrl_rtl_c0 = $(LIB_WORK)/clock_ctrl-c.o
60
clock_ctrl = $(LIB_WORK)/clock_ctrl.o
61
clk_gate_rtl_c0 = $(LIB_WORK)/clk_gate-c.o
62
clk_gate = $(LIB_WORK)/clk_gate.o
63
bus_mux_rtl_c0 = $(LIB_WORK)/bus_mux-c.o
64
bus_mux = $(LIB_WORK)/bus_mux.o
65
alu_rtl_c0 = $(LIB_WORK)/alu-c.o
66
alu_pack = $(LIB_WORK)/alu_pack-p.o
67
alu = $(LIB_WORK)/alu.o
68
 
69
tb_elab=$(LIB_WORK)/e~tb_behav_c0.o
70
tb_t8048_elab=$(LIB_WORK)e~tb_t8048_behav_c0.o
71
 
72
$(tb_elab) : $(tb_behav_c0)
73
        $(ELABORATE) tb_behav_c0; \
74
        strip tb_behav_c0
75
 
76
$(tb_t8048_elab) : $(tb_t8048_behav_c0)
77
        $(ELABORATE) tb_t8048_behav_c0; \
78
        strip tb_t8048_behav_c0
79
 
80
.PHONY: elaborate
81
elaborate: $(LIB_WORK) $(tb_elab) $(tb_t8048_elab)
82
 
83
include Makefile.hier

powered by: WebSVN 2.1.0

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