URL
https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 6 |
Rev 54 |
|
|
PHONY = clean
|
PHONY = clean
|
TARGET_NAME = pex_board_test
|
TARGET_NAME = pex_board_test
|
|
|
all: $(TARGET_NAME)
|
all: $(TARGET_NAME)
|
|
|
BINPATH := ../..
|
BINPATH := ../..
|
BINDIR := $(BINPATH)/bin
|
BINDIR := $(BINPATH)/bin
|
LIBPATH := ../..
|
LIBPATH := ../..
|
LIBDIR := $(LIBPATH)/lib
|
LIBDIR := $(LIBPATH)/lib
|
|
|
CC := $(CROSS_COMPILE)g++
|
CC := $(CROSS_COMPILE)g++
|
LD := $(CROSS_COMPILE)g++
|
LD := $(CROSS_COMPILE)g++
|
|
|
INCDIR := . \
|
INCDIR := . \
|
../../driver/pexdrv \
|
../../driver/pexdrv \
|
../../common/board \
|
../../common/board \
|
../../common/utils
|
../../common/utils
|
|
|
INCLUDE := $(addprefix -I, $(INCDIR))
|
INCLUDE := $(addprefix -I, $(INCDIR))
|
|
|
#CFLAGS := -D__linux__ -D__VERBOSE__ -g -Wall $(INCLUDE)
|
#CFLAGS := -D__linux__ -D__VERBOSE__ -g -Wall $(INCLUDE)
|
CFLAGS := -D__linux__ -O2 -Wall $(INCLUDE)
|
CFLAGS := -D__linux__ -O2 -Wall $(INCLUDE)
|
LFLAGS := -Wl,-rpath $(LIBDIR) -L"$(LIBDIR)" -lboard -ldl -lpthread
|
LFLAGS := -L"$(LIBDIR)" -lboard -ldl -lpthread
|
|
|
#EXTFILES := ../common/net/net_board.cpp
|
#EXTFILES := ../common/net/net_board.cpp
|
#EXTFILES := ../common/net/netcmn.cpp
|
#EXTFILES := ../common/net/netcmn.cpp
|
|
|
$(TARGET_NAME): $(patsubst %.cpp,%.o, $(wildcard *.cpp)) $(EXTFILES)
|
$(TARGET_NAME): $(patsubst %.cpp,%.o, $(wildcard *.cpp)) $(EXTFILES)
|
$(LD) -o $(TARGET_NAME) $(notdir $^) $(LFLAGS)
|
$(LD) -o $(TARGET_NAME) $(notdir $^) $(LFLAGS)
|
cp $(TARGET_NAME) $(BINDIR)
|
cp $(TARGET_NAME) $(BINDIR)
|
rm -f *.o *~ core
|
rm -f *.o *~ core
|
|
|
%.o: %.cpp
|
%.o: %.cpp
|
$(CC) $(CFLAGS) -c -MD $<
|
$(CC) $(CFLAGS) -c -MD $<
|
|
|
include $(wildcard *.d)
|
include $(wildcard *.d)
|
|
|
|
|
test:
|
test:
|
@echo $(SRC)
|
@echo $(SRC)
|
|
|
clean:
|
clean:
|
rm -f *.o *~ core
|
rm -f *.o *~ core
|
rm -f *.d *~ core
|
rm -f *.d *~ core
|
rm -f $(TARGET_NAME)
|
rm -f $(TARGET_NAME)
|
|
|
distclean:
|
distclean:
|
rm -f *.o *~ core
|
rm -f *.o *~ core
|
rm -f *.d *~ core
|
rm -f *.d *~ core
|
rm -f $(TARGET_NAME)
|
rm -f $(TARGET_NAME)
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.