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

Subversion Repositories sardmips

[/] [sardmips/] [branches/] [avendor/] [source/] [memory/] [Makefile] - Blame information for rev 7

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

Line No. Rev Author Line
1 4 igorloi
TARGET_ARCH = linux
2
 
3
CC     = g++
4
OPT    = -O3
5
DEBUG  = -g
6
OTHER  = -Wall
7
CFLAGS = $(OPT) $(OTHER)
8
# CFLAGS = $(DEBUG) $(OTHER)  ram16x1d.cpp
9
 
10
MODULE = D_M
11
SRCS   = memory2.cpp
12
 
13
OBJS    = $(SRCS:.cpp=.o)
14
DEPS    = $(SRCS:.cpp=.d)
15
 
16
 
17
%.o : %.cpp
18
        $(CC) $(INCDIR) $(LIBDIR) $(EXTRA) $(CFLAGS) -c -o $@ $<
19
 
20
%.d: %.cpp
21
        set -e; $(CC) -MM $(INCDIR) $(LIBDIR) $(CFLAGS) $(EXTRA) $< | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \
22
        [ -s $@ ] || rm -f $@
23
 
24
%.o : %.cc
25
        $(CC) $(INCDIR) $(LIBDIR) $(EXTRA) $(CFLAGS) -c -o $@ $<
26
 
27
%.d: %.cc
28
        set -e; $(CC) -MM $(INCDIR) $(LIBDIR) $(CFLAGS) $(EXTRA) $< | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \
29
        [ -s $@ ] || rm -f $@
30
 
31
 
32
$(MODULE): $(OBJS)
33
        $(CC) $(CFLAGS) $(INCDIR) $(LIBDIR) -o $@ $(OBJS) $(LIBS) 2>&1 | c++filt
34
 
35
 
36
include ./Makefile.defs

powered by: WebSVN 2.1.0

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