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

Subversion Repositories csa

[/] [csa/] [trunk/] [bench/] [makefile] - Blame information for rev 51

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 9 simon111
 
2 40 simon111
PROJ_NAME ?= decrypt
3 15 simon111
DEBUG     ?= y
4 9 simon111
 
5 51 simon111
MODELSIM_DIR?=/opt/modeltech/modeltech
6 40 simon111
#MODELSIM_DIR=/mnt/new_disk/tool/modeltech/modeltech
7 20 simon111
 
8 15 simon111
ifeq ($(DEBUG),y)
9
CFLAGS=-DDEBUG
10
else
11
CFLAGS=
12
endif
13 9 simon111
 
14 51 simon111
all:csa_pli_modelsim
15 15 simon111
 
16 12 simon111
 
17 20 simon111
csa_pli_modelsim:csa_pli.sl
18
 
19
%.sl:%.o
20
        ld -shared -E -o $@ $^
21
        rm -fr csa_pli.o
22
 
23
%.o:%.c
24
        gcc -c -g -I$(MODELSIM_DIR)/include $^
25
 
26 51 simon111
test:csa_pli.vpi
27 20 simon111
 
28 9 simon111
clean:
29 20 simon111
        rm -fr *.o *.vvp *.vpi *.log *.key *.sl
30 9 simon111
 

powered by: WebSVN 2.1.0

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