用于EagleEye3.0 规则集漏报和误报测试的示例项目,项目收集于github和gitee
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

25 lines
532 B

# RT-Thread building script for component
from building import *
cwd = GetCurrentDir()
src = Split('''
src/hal_atomic.c
src/hal_cache.c
src/hal_interrupt.c
src/hal_mem.c
src/hal_mutex.c
src/hal_queue.c
src/hal_sem.c
src/hal_thread.c
src/hal_timer.c
src/hal_cfg.c
''')
CPPPATH = [cwd, cwd + '/../hal']
LOCAL_CPPDEFINES = []
LOCAL_CCFLAGS = ' -include %s/../hal/kconfig.h' % cwd
group = DefineGroup('hal', src, depend = [''], CPPPATH = CPPPATH, LOCAL_CPPDEFINES = LOCAL_CPPDEFINES, LOCAL_CCFLAGS = LOCAL_CCFLAGS)
Return('group')