Package Error Fix
authorDon Dominic <a0486429@ti.com>
Mon, 17 May 2021 20:45:34 +0000 (02:15 +0530)
committerDon Dominic <a0486429@ti.com>
Mon, 17 May 2021 20:56:21 +0000 (02:26 +0530)
- Update COMP_LIST_COMMON
  - csl_intc is included for FreeRTOS in PDK_COMMON_FREERTOS_COMP
  - No need to explicitly include the same
  - Same is not required for TIRTOS

Fixes the following:-
03:17:18   Packaging Board:j721e_evm ...
03:28:37 /data/datalocal_bangvideoapps02/pdk_jenkin_build/pdk_daily_build_k3/clone/pdk/packages/ti/build/makerules/common.mk:285: target 'csl_intc' given more than once in the same rule
03:28:37 /data/datalocal_bangvideoapps02/pdk_jenkin_build/pdk_daily_build_k3/clone/pdk/packages/ti/build/makerules/common.mk:285: target 'csl_intc' given more than once in the same rule
03:28:38 /data/datalocal_bangvideoapps02/pdk_jenkin_build/pdk_daily_build_k3/clone/pdk/packages/ti/build/makerules/common.mk:285: target 'csl_intc' given more than once in the same rule
03:30:11 /data/datalocal_bangvideoapps02/pdk_jenkin_build/pdk_daily_build_k3/clone/pdk/packages/ti/build/makerules/common.mk:285: target 'csl_intc' given more than once in the same rule
03:30:12 /data/datalocal_bangvideoapps02/pdk_jenkin_build/pdk_daily_build_k3/clone/pdk/packages/ti/build/makerules/common.mk:285: target 'csl_intc' given more than once in the same rule
03:30:12 /data/datalocal_bangvideoapps02/pdk_jenkin_build/pdk_daily_build_k3/clone/pdk/packages/ti/build/makerules/common.mk:285: target 'csl_intc' given more than once in the same rule

Signed-off-by: Don Dominic <a0486429@ti.com>
packages/ti/drv/sciclient/examples/sciclient_fw_testapp/makefile
packages/ti/drv/sciclient/examples/sciclient_rtos_app/makefile
packages/ti/drv/sciclient/examples/sciclient_unit_testapp/makefile

index 37e95df709297d1b95afa390dd601bbcba4ddd6a..4143b21ad99f02dd3070afec8551a030f84a5e65 100755 (executable)
@@ -31,10 +31,6 @@ endif
 # need to be included for this component\r
 INCLUDE_EXTERNAL_INTERFACES = pdk sciclient board uart $(EXTERNAL_INTERFACES)\r
 \r
-ifeq ($(ARCH),c66x)\r
-  COMP_LIST_COMMON += csl_intc\r
-endif\r
-\r
 # Common source files and CFLAGS across all platforms and cores\r
 SRCS_COMMON = sciclient_fw_main.c \\r
               sciclient_appCommon.c\r
index 02df712686848274ec5f7bff65f18c041f7cb629..58c08c9e79ac2f359b11d8ae20b183d8ed6869c6 100755 (executable)
@@ -15,6 +15,7 @@ INCDIR = . $(PDK_INSTALL_PATH)/ti/drv/sciclient/examples/common
 ifeq ($(BUILD_OS_TYPE),tirtos)
 CFLAGS_OS_DEFINES = -DUSE_BIOS
 EXTERNAL_INTERFACES = bios xdc
+# List all the components required by the application
 COMP_LIST_COMMON  = $(PDK_COMMON_TIRTOS_COMP)
 # Enable XDC build for application by providing XDC CFG File per core
 XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
@@ -22,6 +23,7 @@ endif
 
 ifeq ($(BUILD_OS_TYPE),freertos)
 CFLAGS_OS_DEFINES = -DFREERTOS
+# List all the components required by the application
 COMP_LIST_COMMON  = $(PDK_COMMON_FREERTOS_COMP)
 EXTERNAL_INTERFACES = freertos
 endif
@@ -30,11 +32,6 @@ endif
 # need to be included for this component
 INCLUDE_EXTERNAL_INTERFACES = pdk sciclient board uart $(EXTERNAL_INTERFACES)
 
-# List all the components required by the application
-ifeq ($(ARCH),c66x)
-  COMP_LIST_COMMON += csl_intc
-endif
-
 # Common source files and CFLAGS across all platforms and cores
 SRCS_COMMON = sciclient_rtos_main.c \
               sciclient_appCommon.c
index d8860c1dbb5f8260a5e6f41161552af870c3105d..4fccd2a78b96b05eb8e18503625571d7ace56797 100755 (executable)
@@ -15,6 +15,7 @@ INCDIR = . $(PDK_INSTALL_PATH)/ti/drv/sciclient/examples/common
 ifeq ($(BUILD_OS_TYPE),tirtos)\r
 CFLAGS_OS_DEFINES = -DUSE_BIOS\r
 EXTERNAL_INTERFACES = bios xdc\r
+# List all the components required by the application\r
 COMP_LIST_COMMON  = $(PDK_COMMON_TIRTOS_COMP)\r
 # Enable XDC build for application by providing XDC CFG File per core\r
 XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg\r
@@ -22,6 +23,7 @@ endif
 \r
 ifeq ($(BUILD_OS_TYPE),freertos)\r
 CFLAGS_OS_DEFINES = -DFREERTOS\r
+# List all the components required by the application\r
 COMP_LIST_COMMON  = $(PDK_COMMON_FREERTOS_COMP)\r
 EXTERNAL_INTERFACES = freertos\r
 endif\r
@@ -30,11 +32,6 @@ endif
 # need to be included for this component\r
 INCLUDE_EXTERNAL_INTERFACES = pdk sciclient board uart $(EXTERNAL_INTERFACES)\r
 \r
-# List all the components required by the application\r
-ifeq ($(ARCH),c66x)\r
-  COMP_LIST_COMMON += csl_intc\r
-endif\r
-\r
 # Common source files and CFLAGS across all platforms and cores\r
 SRCS_COMMON = sciclient_ut_main.c \\r
               sciclient_appCommon.c\r