CMakeLists.txt 748 B

1234567891011121314151617181920
  1. cmake_minimum_required(VERSION 2.8)
  2. project(wgl)
  3. set (WAMR_ROOT_DIR ${CMAKE_CURRENT_LIST_DIR}/../../../../)
  4. include_directories(
  5. ${WAMR_ROOT_DIR}/wamr-sdk/out/gui/app-sdk/wamr-app-framework/include
  6. ${WAMR_ROOT_DIR}/core/deps
  7. )
  8. set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS},-L${WAMR_ROOT_DIR}/wamr-sdk/out/gui/app-sdk/wamr-app-framework/lib")
  9. set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS},--export=on_init,--export=on_timer_callback,--export=on_widget_event,--export=__heap_base,--export=__data_end")
  10. set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wno-unused-command-line-argument")
  11. add_executable(ui_increase.wasm
  12. ${CMAKE_CURRENT_LIST_DIR}/src/main.c
  13. )
  14. target_link_libraries(ui_increase.wasm app_framework)