diff --git a/SConscript b/SConscript index 7f0421e..1d11146 100644 --- a/SConscript +++ b/SConscript @@ -1,5 +1,6 @@ Import('rtconfig') from building import * +import shutil src = ['perf_counter.c', 'os/perf_os_patch_rt_thread.c'] @@ -7,6 +8,19 @@ cwd = GetCurrentDir() path = [cwd] group = [] +#delate unused files +try: + shutil.rmtree(os.path.join(cwd,'.github')) + shutil.rmtree(os.path.join(cwd,'.vscode')) + shutil.rmtree(os.path.join(cwd,'CI')) + shutil.rmtree(os.path.join(cwd,'cmsis-pack')) + shutil.rmtree(os.path.join(cwd,'lib')) + shutil.rmtree(os.path.join(cwd,'example')) + os.remove(os.path.join(cwd,'systick_wrapper_gcc.s')) + os.remove(os.path.join(cwd,'systick_wrapper_ual.s')) +except: + pass + group = DefineGroup('perf_counter', src, depend = ['PKG_USING_PERF_COUNTER'], CPPDEFINES = ['__PERF_CNT_USE_RTOS__'], CPPPATH = path) Return('group') diff --git a/perf_counter.c b/perf_counter.c index 6caad47..4fad03b 100644 --- a/perf_counter.c +++ b/perf_counter.c @@ -474,7 +474,7 @@ int64_t clock(void) /*! * \brief get the elapsed cycles since perf_counter is initialised * - * \return int64_t the elpased cycles + * \return int64_t the elapsed cycles */ int64_t get_system_ticks(void) {