diff --git a/CMakeLists.txt b/CMakeLists.txt index ffabc64..3ef2f98 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,12 +6,21 @@ # cmake_minimum_required(VERSION 3.10) + project(Heart) if(TARGET ${PROJECT_NAME}) message("The ${PROJECT_NAME} arledy included in main Project") return() endif() +if (DEFINED TARGET_PLATFORM_TOOLCHAIN) + if (${TARGET_PLATFORM_TOOLCHAIN} STREQUAL "wasm32") + include(QuasarAppLib/CMake/QuasarAppCITargets.cmake) + initAll() + return() + endif() +endif() + if(NOT DEFINED HEART_BUILD_LVL) set(HEART_BUILD_LVL 1) endif() @@ -19,12 +28,6 @@ endif() if (NOT DEFINED HEART_TESTS) set(HEART_TESTS ON) - if (DEFINED TARGET_PLATFORM_TOOLCHAIN) - if (${TARGET_PLATFORM_TOOLCHAIN} STREQUAL "wasm32") - set(HEART_TESTS OFF) - endif() - endif() - if (ANDROID) set(HEART_TESTS OFF) endif()