]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/commitdiff
Sciserver: Fix Build Issues after disabing tirtos
authorDon Dominic <a0486429@ti.com>
Wed, 10 Nov 2021 12:40:06 +0000 (18:10 +0530)
committerDon Dominic <a0486429@ti.com>
Wed, 10 Nov 2021 12:40:06 +0000 (18:10 +0530)
- After disabling tirtos build, sciserver_tirtos was not getting built
  since the SOCLIST and CORELIST was being filtered with those tirtos list
- This results in build failures for apps using sciserver_tirtos lib

- sciserver_tirtos is actually os independent library
   - Feasibility of renaming this to _rtos should be looked into

- Hence, For now enable sciserver_tirtos without using macros to define rules for rtos
  and avoid filtering with os specific SOCLIST and CORELIST

Signed-off-by: Don Dominic <a0486429@ti.com>
packages/ti/drv/sciclient/sciclient_component.mk

index eeed2bdfd4fbda664d8d7688f0fd5bbe9c33fa6e..3fe5c1a0253a74def6771f5529b5933638f53eef 100755 (executable)
@@ -149,28 +149,20 @@ export sciclient_direct_hs_SOCLIST = j721e j7200 j721s2
 export sciclient_direct_hs_BOARDLIST = j721e_evm j7200_evm j721s2_evm
 export sciclient_direct_hs_$(SOC)_CORELIST = mcu1_0
 
-define SCISERVER_RTOS_LIB_RULE
-
-export sciserver_$(1)_COMP_LIST = sciserver_$(1)
-export sciserver_$(1)_RELPATH = ti/drv/sciserver_$(1)
-export sciserver_$(1)_OBJPATH = ti/drv/sciserver_$(1)
-export sciserver_$(1)_LIBNAME = sciserver_$(1)
-export sciserver_$(1)_PATH = $(PDK_SCICLIENT_COMP_PATH)
-export sciserver_$(1)_LIBPATH = $(PDK_SCICLIENT_COMP_PATH)/lib
-export sciserver_$(1)_MAKEFILE = -fsrc/sciserver_makefile BUILD_OS_TYPE=$(1)
-export sciserver_$(1)_BOARD_DEPENDENCY = no
-export sciserver_$(1)_CORE_DEPENDENCY = yes
-export sciserver_$(1)_PKG_LIST = sciserver_$(1)
-export sciserver_$(1)_INCLUDE = $(sciserver_PATH)
-export sciserver_$(1)_SOCLIST = $(filter $(DEFAULT_SOCLIST_$(1)), j721e j7200 j721s2)
-export sciserver_$(1)_BOARDLIST = $(filter $(DEFAULT_BOARDLIST_$(1)), j721e_evm j7200_evm j721s2_evm)
-export sciserver_$(1)_$(SOC)_CORELIST = mcu1_0
-
-endef
-
-SCISERVER_RTOS_LIB_MACRO_LIST := $(foreach curos, $(drvsciclient_RTOS_LIST), $(call SCISERVER_RTOS_LIB_RULE,$(curos)))
-
-$(eval ${SCISERVER_RTOS_LIB_MACRO_LIST})
+export sciserver_tirtos_COMP_LIST = sciserver_tirtos
+export sciserver_tirtos_RELPATH = ti/drv/sciserver_tirtos
+export sciserver_tirtos_OBJPATH = ti/drv/sciserver_tirtos
+export sciserver_tirtos_LIBNAME = sciserver_tirtos
+export sciserver_tirtos_PATH = $(PDK_SCICLIENT_COMP_PATH)
+export sciserver_tirtos_LIBPATH = $(PDK_SCICLIENT_COMP_PATH)/lib
+export sciserver_tirtos_MAKEFILE = -fsrc/sciserver_makefile
+export sciserver_tirtos_BOARD_DEPENDENCY = no
+export sciserver_tirtos_CORE_DEPENDENCY = yes
+export sciserver_tirtos_PKG_LIST = sciserver_tirtos
+export sciserver_tirtos_INCLUDE = $(sciserver_PATH)
+export sciserver_tirtos_SOCLIST = j721e j7200 j721s2
+export sciserver_tirtos_BOARDLIST = j721e_evm j7200_evm j721s2_evm
+export sciserver_tirtos_$(SOC)_CORELIST = mcu1_0
 
 export sciserver_baremetal_COMP_LIST = sciserver_baremetal
 export sciserver_baremetal_RELPATH = ti/drv/sciserver_baremetal