1 # Makefile generated by Xilinx.
\r
3 PROCESSOR = microblaze_0
\r
4 LIBRARIES = ${PROCESSOR}/lib/libxil.a
\r
5 BSP_MAKEFILES := $(wildcard $(PROCESSOR)/libsrc/*/src/Makefile)
\r
6 SUBDIRS := $(patsubst %/Makefile, %, $(BSP_MAKEFILES))
\r
8 ifneq (,$(findstring win,$(RDI_PLATFORM)))
\r
13 @echo 'Finished building libraries'
\r
15 include: $(addsuffix /make.include,$(SUBDIRS))
\r
17 libs: $(addsuffix /make.libs,$(SUBDIRS))
\r
19 $(PROCESSOR)/lib/libxil.a: $(PROCESSOR)/lib/libxil_init.a
\r
22 %/make.include: $(if $(wildcard $(PROCESSOR)/lib/libxil_init.a),$(PROCESSOR)/lib/libxil.a,)
\r
23 @echo "Running Make include in $(subst /make.include,,$@)"
\r
24 $(MAKE) -C $(subst /make.include,,$@) -s include "SHELL=$(SHELL)" "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS= -O2 -c -mcpu=v9.6 -mlittle-endian -mno-xl-soft-div -mxl-barrel-shift -mxl-pattern-compare -mxl-soft-mul" "EXTRA_COMPILER_FLAGS=-g"
\r
26 %/make.libs: include
\r
27 @echo "Running Make libs in $(subst /make.libs,,$@)"
\r
28 $(MAKE) -C $(subst /make.libs,,$@) -s libs "SHELL=$(SHELL)" "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS= -O2 -c -mcpu=v9.6 -mlittle-endian -mno-xl-soft-div -mxl-barrel-shift -mxl-pattern-compare -mxl-soft-mul" "EXTRA_COMPILER_FLAGS=-g"
\r
31 rm -f ${PROCESSOR}/lib/libxil.a
\r