# Debug message MESSAGE(STATUS "Add subdirectory [${CMAKE_CURRENT_SOURCE_DIR}]") # Config thridparty libaries ADD_SUBDIRECTORY(pugixml) ADD_SUBDIRECTORY(physx) ADD_SUBDIRECTORY(spine) ADD_SUBDIRECTORY(recast) ADD_SUBDIRECTORY(lua) ADD_SUBDIRECTORY(freetype-2.10.0) ADD_SUBDIRECTORY(zlib) ADD_SUBDIRECTORY(Box2D) ADD_SUBDIRECTORY(RadeonRays) ADD_SUBDIRECTORY(glslang) ADD_SUBDIRECTORY(spirv-cross) ADD_SUBDIRECTORY(tinyexpr) ADD_SUBDIRECTORY(sqlite) ADD_SUBDIRECTORY(libpng) ADD_SUBDIRECTORY(rvo2) ADD_SUBDIRECTORY(google) IF(ECHO_PLATFORM_WINDOWS) ADD_SUBDIRECTORY(libevent) ADD_SUBDIRECTORY(jplayer) ADD_SUBDIRECTORY(openal-soft) ADD_SUBDIRECTORY(vulkan/vulkan-loader) ADD_SUBDIRECTORY(vulkan/vulkan-validationlayers) ELSEIF(ECHO_PLATFORM_ANDROID OR ECHO_PLATFORM_LINUX) ADD_SUBDIRECTORY(openal-soft) ENDIF() # Editor mode IF(ECHO_EDITOR_MODE) ADD_SUBDIRECTORY(libicns) ADD_SUBDIRECTORY(openfbx) ADD_SUBDIRECTORY(nodeeditor) IF(ECHO_PLATFORM_WINDOWS) IF(MLPACK) ADD_SUBDIRECTORY("mlpack") ENDIF() ENDIF() ENDIF()