summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 5ef8214)
raw | patch | inline | side by side (parent: 5ef8214)
author | Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> | |
Mon, 5 Aug 2019 21:32:38 +0000 (17:32 -0400) | ||
committer | Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> | |
Mon, 5 Aug 2019 21:32:38 +0000 (17:32 -0400) |
host_bios/simple_buffer_example/dsp/makefile | patch | blob | history |
diff --git a/host_bios/simple_buffer_example/dsp/makefile b/host_bios/simple_buffer_example/dsp/makefile
index 9388872e585ac75f7854cecf77599d85e63be9ac..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 $<
@$(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