mirror of
https://github.com/GorgonMeducer/perf_counter.git
synced 2025-01-31 19:33:04 +08:00
Merge pull request #14 from mysterywolf/master
add PKG_PERF_COUNTER_USING_THREAD_STATISTIC feature
This commit is contained in:
commit
dff66f860c
13
SConscript
13
SConscript
@ -2,11 +2,14 @@ Import('rtconfig')
|
||||
from building import *
|
||||
import shutil
|
||||
|
||||
src = ['perf_counter.c', 'os/perf_os_patch_rt_thread.c']
|
||||
|
||||
src = ['perf_counter.c']
|
||||
cwd = GetCurrentDir()
|
||||
path = [cwd]
|
||||
group = []
|
||||
CPPDEFINES = ['__PERF_COUNT_PLATFORM_SPECIFIC_HEADER__=<rtthread.h>', '__perf_counter_printf__=rt_kprintf']
|
||||
|
||||
if GetDepend('PKG_PERF_COUNTER_USING_THREAD_STATISTIC'):
|
||||
src += ['os/perf_os_patch_rt_thread.c']
|
||||
CPPDEFINES += ['__PERF_CNT_USE_RTOS__']
|
||||
|
||||
#delate unused files
|
||||
try:
|
||||
@ -21,8 +24,6 @@ try:
|
||||
except:
|
||||
pass
|
||||
|
||||
group = DefineGroup('perf_counter', src, depend = ['PKG_USING_PERF_COUNTER'],
|
||||
CPPDEFINES = ['__PERF_CNT_USE_RTOS__', '__PERF_COUNT_PLATFORM_SPECIFIC_HEADER__=<rtthread.h>', '__perf_counter_printf__=rt_kprintf'],
|
||||
CPPPATH = path)
|
||||
group = DefineGroup('perf_counter', src, depend = ['PKG_USING_PERF_COUNTER'], CPPDEFINES = CPPDEFINES, CPPPATH = path)
|
||||
|
||||
Return('group')
|
||||
|
Loading…
x
Reference in New Issue
Block a user