Remove iwasm/runtime/platform src files, refine interpreter and fix issue of --repl option (#150)
This commit is contained in:
@ -83,7 +83,6 @@ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ffunction-sections -fdata-sections -Wall -
|
||||
|
||||
enable_language (ASM)
|
||||
|
||||
include (${WASM_DIR}/runtime/platform/${TARGET_PLATFORM}/platform.cmake)
|
||||
include (${WASM_DIR}/runtime/utils/utils.cmake)
|
||||
include (${WASM_DIR}/runtime/vmcore-wasm/vmcore.cmake)
|
||||
include (${WASM_DIR}/lib/native/base/wasm_lib_base.cmake)
|
||||
@ -103,6 +102,7 @@ include (${SHARED_DIR}/coap/lib_coap.cmake)
|
||||
set (PROJECT_SRC_DIR ${CMAKE_CURRENT_LIST_DIR}/../src/platform/${TARGET_PLATFORM})
|
||||
|
||||
include_directories(${SHARED_DIR}/include)
|
||||
include_directories(${WASM_DIR}/runtime/platform/include)
|
||||
include_directories(${PROJECT_SRC_DIR})
|
||||
|
||||
add_definitions (-DWASM_ENABLE_BASE_LIB)
|
||||
|
||||
@ -51,7 +51,6 @@ set (SHARED_DIR ${WASM_DIR}/../shared-lib)
|
||||
|
||||
set (TARGET_PLATFORM "zephyr")
|
||||
|
||||
include (${WASM_DIR}/runtime/platform/${TARGET_PLATFORM}/platform.cmake)
|
||||
include (${WASM_DIR}/runtime/utils/utils.cmake)
|
||||
include (${WASM_DIR}/runtime/vmcore-wasm/vmcore.cmake)
|
||||
include (${WASM_DIR}/lib/native/base/wasm_lib_base.cmake)
|
||||
@ -68,6 +67,7 @@ include (${SHARED_DIR}/utils/shared_utils.cmake)
|
||||
include (${SHARED_DIR}/mem-alloc/mem_alloc.cmake)
|
||||
include (${SHARED_DIR}/coap/lib_coap.cmake)
|
||||
|
||||
include_directories(${WASM_DIR}/runtime/platform/include)
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../src)
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../src/platform/zephyr)
|
||||
|
||||
|
||||
@ -78,7 +78,6 @@ set(SHARED_DIR ${REPO_ROOT_DIR}/core/shared-lib)
|
||||
|
||||
enable_language (ASM)
|
||||
|
||||
include (${WASM_DIR}/runtime/platform/${TARGET_PLATFORM}/platform.cmake)
|
||||
include (${WASM_DIR}/runtime/utils/utils.cmake)
|
||||
include (${WASM_DIR}/runtime/vmcore-wasm/vmcore.cmake)
|
||||
include (${WASM_DIR}/lib/native/base/wasm_lib_base.cmake)
|
||||
@ -94,8 +93,9 @@ include (${SHARED_DIR}/utils/shared_utils.cmake)
|
||||
include (${SHARED_DIR}/mem-alloc/mem_alloc.cmake)
|
||||
include (${SHARED_DIR}/coap/lib_coap.cmake)
|
||||
|
||||
|
||||
include_directories(${SHARED_DIR}/include ${CMAKE_CURRENT_LIST_DIR}/src)
|
||||
include_directories(${SHARED_DIR}/include)
|
||||
include_directories(${WASM_DIR}/runtime/platform/include)
|
||||
include_directories(${CMAKE_CURRENT_LIST_DIR}/src)
|
||||
|
||||
add_definitions (-DWASM_ENABLE_BASE_LIB)
|
||||
add_definitions (-Dattr_container_malloc=bh_malloc)
|
||||
|
||||
@ -49,7 +49,6 @@ set (SHARED_DIR ${WASM_DIR}/../shared-lib)
|
||||
|
||||
set (TARGET_PLATFORM "zephyr")
|
||||
|
||||
include (${WASM_DIR}/runtime/platform/${TARGET_PLATFORM}/platform.cmake)
|
||||
include (${WASM_DIR}/runtime/utils/utils.cmake)
|
||||
include (${WASM_DIR}/runtime/vmcore-wasm/vmcore.cmake)
|
||||
include (${WASM_DIR}/lib/native/base/wasm_lib_base.cmake)
|
||||
@ -65,6 +64,7 @@ include (${SHARED_DIR}/utils/shared_utils.cmake)
|
||||
include (${SHARED_DIR}/mem-alloc/mem_alloc.cmake)
|
||||
include (${SHARED_DIR}/coap/lib_coap.cmake)
|
||||
|
||||
include_directories(${WASM_DIR}/runtime/platform/include)
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../src)
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../src/platform/zephyr)
|
||||
|
||||
|
||||
@ -89,7 +89,6 @@ endif()
|
||||
|
||||
enable_language (ASM)
|
||||
|
||||
include (${WASM_DIR}/runtime/platform/${TARGET_PLATFORM}/platform.cmake)
|
||||
include (${WASM_DIR}/runtime/utils/utils.cmake)
|
||||
include (${WASM_DIR}/runtime/vmcore-wasm/vmcore.cmake)
|
||||
include (${WASM_DIR}/lib/native/base/wasm_lib_base.cmake)
|
||||
@ -110,6 +109,7 @@ include (${SHARED_DIR}/coap/lib_coap.cmake)
|
||||
|
||||
|
||||
include_directories(${SHARED_DIR}/include)
|
||||
include_directories(${WASM_DIR}/runtime/platform/include)
|
||||
include_directories(${CMAKE_CURRENT_LIST_DIR}/src)
|
||||
|
||||
#Note: uncomment below line to use UART mode
|
||||
|
||||
Reference in New Issue
Block a user