source: trunk/IPs/systemC/hierarchy_memory/data/Makefile@ 23

Last change on this file since 23 was 2, checked in by kane, 20 years ago

Import Morpheo

File size: 574 bytes
Line 
1RM = rm -f
2
3INCDIR = -I../../ \
4 -I$(TOOLS)/soclib/include
5
6LIBDIR = -L$(TOOLS)/soclib/lib-$(TARGET_ARCH) \
7 -L$(TOOLS)/or1k/lib/
8
9LIB = -lsoclib -lbfd -liberty
10
11CXX = g++
12CXX_OPT = -g3 -Wall -Werror -ansi $(INCDIR)
13LXX_OPT = $(LIBDIR) $(LIB)
14
15EXE = $(patsubst %.cpp,%.x ,$(wildcard *.cpp) )
16HEADERS = $(wildcard *.h)
17
18all : $(EXE)
19 ./$(EXE)
20
21%.x : %.cpp $(HEADERS)
22 $(CXX) $(CXX_OPT) -o $@ $< $(LXX_OPT)
23# $(CXX) $(CXX_OPT) -c -o $@.o $<
24# $(CXX) -o $@ $@.o $(LXX_OPT)
25
26clean :
27 $(RM) $(EXE) *~ *.o
Note: See TracBrowser for help on using the repository browser.