diff --git a/packages/makefile b/packages/makefile
index 8ef27044707b0005cd92fe6333479d7b8e2c3c47..3e608fbcda31b0943a0b4e7ca87db2b34a52a5ee 100755 (executable)
--- a/packages/makefile
+++ b/packages/makefile
$(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm_sample
$(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+#=======================================================================================================================================
+#To Build libs For Platform ti816x-evm Target a8
+edma3_lld_ti816x-evm_a8_libs: edma3_lld_ti816x-evm_a8_libs_drv edma3_lld_ti816x-evm_a8_libs_rm edma3_lld_ti816x-evm_a8_libs_drvsample edma3_lld_ti816x-evm_a8_libs_rmsample
+edma3_lld_ti816x-evm_a8_libs_drv:
+ifeq ($(FORMAT),ELF)
+ $(ECHO) \# Making a8:debug:edma3_lld_drv
+ $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Making a8:release:edma3_lld_drv
+ $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti816x-evm_a8_libs_rm:
+ifeq ($(FORMAT),ELF)
+ $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
+ $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
+ $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti816x-evm_a8_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+ $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
+ $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
+ $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti816x-evm_a8_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+ $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
+ $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+#To Clean libs For Platform ti816x-evm Target a8
+edma3_lld_ti816x-evm_a8_libs_clean: edma3_lld_ti816x-evm_a8_libs_drv_clean edma3_lld_ti816x-evm_a8_libs_rm_clean edma3_lld_ti816x-evm_a8_libs_drvsample_clean edma3_lld_ti816x-evm_a8_libs_rmsample_clean
+edma3_lld_ti816x-evm_a8_libs_drv_clean:
+ $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
+ $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Cleaning a8:release:edma3_lld_drv
+ $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti816x-evm_a8_libs_rm_clean:
+ $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
+ $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
+ $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti816x-evm_a8_libs_drvsample_clean:
+ $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
+ $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
+ $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti816x-evm_a8_libs_rmsample_clean:
+ $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
+ $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+
#=======================================================================================================================================
#To Build libs For Platform ti816x-evm Target m3
edma3_lld_ti816x-evm_m3_libs: edma3_lld_ti816x-evm_m3_libs_drv edma3_lld_ti816x-evm_m3_libs_rm edma3_lld_ti816x-evm_m3_libs_drvsample edma3_lld_ti816x-evm_m3_libs_rmsample
$(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
endif
+edma3_drv_ti816x-evm_a8_example:
+ifeq ($(FORMAT),ELF)
+ $(ECHO) \# Configuring XDC packages for $@:a8:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Configuring XDC packages for $@:a8:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+
edma3_drv_ti816x-evm_m3_example:
ifeq ($(FORMAT),ELF)
$(ECHO) \# Configuring XDC packages for $@:m3:debug
$(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
endif
+edma3_drv_ti816x-evm_a8_example_clean:
+ifeq ($(FORMAT),ELF)
+ $(ECHO) \# Cleaning example $@:debug
+ $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+ $(ECHO) \# Cleaning example $@:release
+ $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+
edma3_drv_ti814x-evm_m3_example_clean:
ifeq ($(FORMAT),ELF)
$(ECHO) \# Cleaning example $@:debug