Files
刘可亮 6e36e8e296 v1.2.0
2025-04-23 17:54:31 +08:00

27 lines
753 B
Python

# RT-Thread building script for component
Import('AIC_ROOT')
Import('PRJ_KERNEL')
Import('rtconfig')
from building import *
import os
cwd = GetCurrentDir()
src = []
group = []
PATH = AIC_ROOT + '/application/baremetal/bootloader/lib/firmware_security/'
CPPPATH = [cwd]
prj_chip = GetDepend('PRJ_CHIP').strip('"')
if GetDepend('AICUPG_FIRMWARE_SECURITY'):
lib_name = 'firmware_security_' + prj_chip + '.a'
if os.path.exists(PATH + 'firmware_security.c'):
src += Glob('firmware_security.c')
DefineGroup(PATH + lib_name, src, depend = [''], LIBRARY='')
group = DefineGroup('FIRMWARE_SECURITY', src, depend = [''], CPPPATH = CPPPATH, LIBS = ['firmware_security_' + prj_chip], LIBPATH = [PATH])
Return('group')