diff --git a/host_bios/simple_buffer_example/dsp/makefile b/host_bios/simple_buffer_example/dsp/makefile
index f927edecd613d963a4243a1acdff387296d35332..46c5e542ae32385f00825811a58668b073700e6b 100644 (file)
include $(EXBASE)/products.mak
srcs = MainDsp.c Server.c
-objs = $(addprefix bin/$(PLATFORM)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66,$(srcs)))
-CONFIG = bin/$(PLATFORM)/$(PROFILE)/configuro
+objs = $(addprefix bin/$(BOARD_NAME)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66,$(srcs)))
+CONFIG = bin/$(BOARD_NAME)/$(PROFILE)/configuro
locallibsrcs = shared/bigdataxlat/bios/bigdataxlat.c
-locallibobjs = $(addprefix bin/shared/$(PLATFORM)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66,$(locallibsrcs)))
+locallibobjs = $(addprefix bin/shared/$(BOARD_NAME)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66,$(locallibsrcs)))
PKGPATH := $(BIOS_INSTALL_DIR)/packages
PKGPATH := $(PKGPATH)+$(IPC_INSTALL_DIR)/packages
PKGPATH := $(PKGPATH)+$(XDC_INSTALL_DIR)/packages
--include $(addprefix bin/$(PLATFORM)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66.dep,$(srcs)))
--include $(addprefix bin/shared/$(PLATFORM)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66.dep,$(locallibsrcs)))
+-include $(addprefix bin/$(BOARD_NAME)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66.dep,$(srcs)))
+-include $(addprefix bin/shared/$(BOARD_NAME)/$(PROFILE)/obj/,$(patsubst %.c,%.oe66.dep,$(locallibsrcs)))
.PRECIOUS: %/compiler.opt %/linker.cmd
.PHONY: release debug install install_rov server_dsp.x
release:
$(MAKE) PROFILE=release server_dsp.x
-server_dsp.x: bin/$(PLATFORM)/$(PROFILE)/server_dsp.xe66
+server_dsp.x: bin/$(BOARD_NAME)/$(PROFILE)/server_dsp.xe66
-bin/$(PLATFORM)/$(PROFILE)/server_dsp.xe66: $(objs) $(locallibobjs) $(libs) $(CONFIG)/linker.cmd
+bin/$(BOARD_NAME)/$(PROFILE)/server_dsp.xe66: $(objs) $(locallibobjs) $(libs) $(CONFIG)/linker.cmd
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
$(LD) $(LDFLAGS) -o $@ $^ $(LDLIBS)
-bin/$(PLATFORM)/$(PROFILE)/obj/%.oe66: %.c $(CONFIG)/compiler.opt
+bin/$(BOARD_NAME)/$(PROFILE)/obj/%.oe66: %.c $(CONFIG)/compiler.opt
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
$(CC) $(CPPFLAGS) $(CFLAGS) --output_file=$@ -fc $<
-bin/shared/$(PLATFORM)/$(PROFILE)/obj/%.oe66: ../%.c $(CONFIG)/compiler.opt
+bin/shared/$(BOARD_NAME)/$(PROFILE)/obj/%.oe66: ../%.c $(CONFIG)/compiler.opt
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
$(CC) $(CPPFLAGS) $(CFLAGS) --output_file=$@ -fc $<
-%/compiler.opt: %/linker.cmd ;
-%/linker.cmd: Dsp.cfg ../shared/$(PLATFORM)/config.bld
+%/compiler.opt %/linker.cmd: Dsp.cfg ../shared/$(PLATFORM)/config.bld
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
$(XDC_INSTALL_DIR)/xs --xdcpath="$(subst +,;,$(PKGPATH))" \
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
# @$(MKDIR) $(EXEC_DIR)/debug
-# $(CP) bin/$(PLATFORM)/debug/server_dsp.xe66 $(EXEC_DIR)/debug
+# $(CP) bin/$(BOARD_NAME)/debug/server_dsp.xe66 $(EXEC_DIR)/debug
@$(MKDIR) $(EXEC_DIR)/release
- $(CP) bin/$(PLATFORM)/release/server_dsp.xe66 $(EXEC_DIR)/release
+ $(CP) bin/$(BOARD_NAME)/release/server_dsp.xe66 $(EXEC_DIR)/release
install_rov:
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
@$(MKDIR) $(EXEC_DIR)/release
- $(CP) bin/$(PLATFORM)/release/configuro/package/cfg/Dsp_pe66.rov.xs $(EXEC_DIR)/release
+ $(CP) bin/$(BOARD_NAME)/release/configuro/package/cfg/Dsp_pe66.rov.xs $(EXEC_DIR)/release
help:
@$(ECHO) "make # build executable"
# ======== create output directories ========
ifneq (clean,$(MAKECMDGOALS))
ifneq (,$(PROFILE))
-ifeq (,$(wildcard bin/$(PLATFORM)/$(PROFILE)/obj))
- $(shell $(MKDIR) -p bin/$(PLATFORM)/$(PROFILE)/obj)
+ifeq (,$(wildcard bin/$(BOARD_NAME)/$(PROFILE)/obj))
+ $(shell $(MKDIR) -p bin/$(BOARD_NAME)/$(PROFILE)/obj)
endif
-ifeq (,$(wildcard bin/shared/$(PLATFORM)/$(PROFILE)/obj/shared/bigdataxlat/bios))
- $(shell $(MKDIR) -p bin/shared/$(PLATFORM)/$(PROFILE)/obj/shared/bigdataxlat/bios)
+ifeq (,$(wildcard bin/shared/$(BOARD_NAME)/$(PROFILE)/obj/shared/bigdataxlat/bios))
+ $(shell $(MKDIR) -p bin/shared/$(BOARD_NAME)/$(PROFILE)/obj/shared/bigdataxlat/bios)
endif
endif
endif