mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-06 15:05:19 +00:00
34 lines
684 B
Python
34 lines
684 B
Python
#
|
|
# Copyright (c) 2021, RT-Thread Development Team
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
#
|
|
|
|
from building import *
|
|
import os
|
|
|
|
cwd = GetCurrentDir()
|
|
|
|
src = Split('''
|
|
''')
|
|
|
|
|
|
def addSrcFiles(arr, path):
|
|
for f in os.listdir(path):
|
|
fpath = os.path.join(path, f);
|
|
if os.path.isfile(fpath):
|
|
ext = os.path.splitext(fpath)[-1]
|
|
if ext == '.c' or ext == '.cpp':
|
|
arr += [fpath]
|
|
elif os.path.isdir(fpath):
|
|
addSrcFiles(arr, fpath)
|
|
|
|
|
|
|
|
addSrcFiles(src, cwd);
|
|
CPPPATH = [cwd, cwd+'/../include']
|
|
|
|
group = DefineGroup('iwasm_platform_core', src, depend = [''], CPPPATH = CPPPATH)
|
|
|
|
Return('group')
|