CMAKE_MINIMUM_REQUIRED(VERSION 2.8.11) PROJECT(TestApp) list(APPEND CMAKE_MODULE_PATH ../cmake) include(BoilerPlate) include(UtilityFunctions) set(TEST_CLOUD_PROVIDER HumbleBundle CACHE STRING "Cloud provider to bind in the test shell") configure_file(test/shell.html shell.html @ONLY) CreateProgram(TestApp FILES test/main.cpp INCLUDES library COPY_FILES ../humble_cloud/humble_cloud.js ../humble_cloud/urkle_cloud.js ASM_FLAG NO_EXIT_RUNTIME=1 EXPORTED_FUNCTIONS="['_main','_test_list_files']" JS_LIBS library/library_cloudfs.js library/library_humble.js )