SetMSVCOutput(${CMAKE_CURRENT_SOURCE_DIR}/../../../bin/runtime/) add_executable(Runtime src/main.cpp src/assimpimporter.cpp) set_target_properties(Runtime PROPERTIES OUTPUT_NAME ${GAME_NAME}) target_link_libraries(Runtime Core Input Platform glfw) if(UNIX) target_link_libraries(Runtime dl) endif() add_dependencies(Runtime Core copydist) include_directories(${VKRENDERER_INCLUDE_DIR} ${GL45RENDERER_INCLUDE_DIR}) include_directories(SYSTEM ${LIBRARY_GLAD_INCLUDE_DIR} ${LIBRARY_GLSLANG_INCLUDE_DIR} ${LIBRARY_SPIRV_INCLUDE_DIR}) include_directories( ${CORE_INCLUDE_DIR} ${RENDERER_INCLUDE_DIR} ${NULLRENDERER_INCLUDE_DIR} ${GL45RENDERER_INCLUDE_DIR} ${UTILITY_INCLUDE_DIR} ${PLATFORM_INCLUDE_DIR} ${INPUT_INCLUDE_DIR} ${ASSETS_INCLUDE_DIR}) include_directories(SYSTEM ${LIBRARY_GLAD_INCLUDE_DIR} ${LIBRARY_JSON_INCLUDE_DIR} ${LIBRARY_VULKAN_INCLUDE_DIR} ${LIBRARY_GLFW_INCLUDE_DIRS} ${LIBRARY_PHYSFS_INCLUDE_DIR} ${LIBRARY_GLM_INCLUDE_DIR})