Commit e5f859a3 authored by Alessandro Rubini's avatar Alessandro Rubini

moved tools/ to userspace/tools/; minor cleanup

parent 1a94887a
mapper
wmapper
\ No newline at end of file
CFLAGS = -Wall -ggdb $(EXTRA_CFLAGS)
ifdef LINUX
CFLAGS += -I$(LINUX)/include \
-I$(LINUX)/arch/arm/mach-at91/include
endif
AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld
CC = $(CROSS_COMPILE)gcc
CPP = $(CC) -E
AR = $(CROSS_COMPILE)ar
NM = $(CROSS_COMPILE)nm
STRIP = $(CROSS_COMPILE)strip
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
LDFLAGS = -L.
PROGS = mapper wmapper
all: $(PROGS)
$(PROGS):
......@@ -4,5 +4,6 @@ rtu_stat
wr_mon
spll_dbg_proxy
wr_phytool
build.sh
com
\ No newline at end of file
com
mapper
wmapper
\ No newline at end of file
TOOLS = rtu_stat wr_mon wr_phytool spll_dbg_proxy load-lm32 load-virtex com
TOOLS += mapper wmapper
# # Standard stanza for cross-compilation (courtesy of the linux makefile)
......@@ -14,39 +15,40 @@ OBJDUMP = $(CROSS_COMPILE)objdump
# LOTs of includes
CFLAGS = -O2 -DDEBUG -g \
-I$(LINUX)/include \
-I$(LINUX)/arch/arm/mach-at91/include \
-I../ptp-noposix/libptpnetif \
-I../wrsw_hal \
-I../wrsw_rtud \
-I../mini-rpc \
-I../ptp-noposix/PTPWRd \
-I../include
LDFLAGS = -L$(WR_INSTALL_ROOT)/lib -L../mini-rpc -L../ptp-noposix -L../libswitchhw -lminipc -lptpnetif -lswitchhw
-I$(LINUX)/include \
-I$(LINUX)/arch/arm/mach-at91/include \
-I../ptp-noposix/libptpnetif \
-I../wrsw_hal \
-I../wrsw_rtud \
-I../mini-rpc \
-I../ptp-noposix/PTPWRd \
-I../include
LDFLAGS = -L$(WR_INSTALL_ROOT)/lib \
-L../mini-rpc \
-L../ptp-noposix \
-L../libswitchhw \
-lminipc -lptpnetif -lswitchhw
all: $(TOOLS)
rtu_stat: rtu_stat.o
${CC} -o $@ $^ $(LDFLAGS)
${CC} -o $@ $^ $(LDFLAGS)
wr_mon: wr_mon.o term.o
${CC} -o $@ $^ $(LDFLAGS)
${CC} -o $@ $^ $(LDFLAGS)
wr_phytool: wr_phytool.o ../wrsw_hal/rt_client.o
${CC} -o $@ $^ $(LDFLAGS)
${CC} -o $@ $^ $(LDFLAGS)
spll_dbg_proxy: spll_dbg_proxy.o
${CC} -o $@ $^ $(LDFLAGS)
${CC} -o $@ $^ $(LDFLAGS)
load-virtex: load-virtex.o load-fpga.o
${CC} -o $@ $^ $(LDFLAGS)
${CC} -o $@ $^ $(LDFLAGS)
load-lm32: load-lm32.o lm32-loader.o
${CC} -o $@ $^ $(LDFLAGS)
com: com.o
${CC} -o $@ $^ $(LDFLAGS)
${CC} -o $@ $^ $(LDFLAGS)
clean:
rm -f $(TOOLS) *.o *~
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment