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

Subversion Repositories xge_mac

[/] [xge_mac/] [trunk/] [sim/] [systemc/] [sc.mk] - Blame information for rev 10

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

Line No. Rev Author Line
1 2 antanguay
# Verilated -*- Makefile -*-
2
 
3
default: Vxge_mac__ALL.a
4
 
5
# Constants...
6
PERL = perl
7
#VERILATOR_ROOT = /opt/verilator-3.656
8
#SYSTEMPERL = /opt/SystemPerl-1.282
9
 
10
# Switches...
11
VM_SP = 0
12
VM_SC = 1
13
VM_SP_OR_SC = 1
14
VM_PCLI = 0
15
VM_SC_TARGET_ARCH = linux
16
 
17
# Vars...
18
VM_PREFIX = Vxge_mac
19
VM_MODPREFIX = Vxge_mac
20
VM_USER_CLASSES = \
21
 
22
VM_USER_DIR = \
23
 
24
 
25
CPPFLAGS += -I..
26
CPPFLAGS += -I.
27
CPPFLAGS += -I$(SYSTEMC)/include
28
#CPPFLAGS += -I$(VERILATOR_ROOT)/include
29
CPPFLAGS += -I$(SYSTEMPERL)/src
30
# -DSYSTEMPERL
31
 
32
 
33
include Vxge_mac_classes.mk
34
include $(VERILATOR_ROOT)/include/verilated.mk
35
 
36
# Local rules...
37
 
38
#SOURCES=../../tb_sc/sc_packet.cpp
39
#OBJECTS=$(SOURCES:.cpp=.o)
40
 
41
#all: $(OBJECTS)
42
 
43
%.o: ../../tbench/systemc/%.cpp
44
        $(OBJCACHE) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c -o $@ $<
45
 
46
 
47
# Verilated -*- Makefile -*-

powered by: WebSVN 2.1.0

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