# Copyright (c) 2022 Dominic Masters # # This software is released under the MIT License. # https://opensource.org/licenses/MIT # Libraries target_link_libraries(${DAWN_TARGET_NAME} PUBLIC glm stb ) # Includes target_include_directories(${DAWN_TARGET_NAME} PUBLIC ${DAWN_SHARED_INCLUDES} ${CMAKE_CURRENT_LIST_DIR} ) target_sources(${DAWN_TARGET_NAME} PRIVATE ${DAWN_SHARED_SOURCES} ) # Subdirs add_subdirectory(asset) add_subdirectory(display) add_subdirectory(game) add_subdirectory(games) add_subdirectory(input) add_subdirectory(locale) add_subdirectory(physics) add_subdirectory(prefab) add_subdirectory(save) add_subdirectory(scene) add_subdirectory(state) add_subdirectory(time) # Definitions target_compile_definitions(${DAWN_TARGET_NAME} PUBLIC ${DAWN_SHARED_DEFINITIONS} DAWN_DEBUG_BUILD=${DAWN_DEBUG_BUILD} ) # Common Prefabs tool_prefab("prefabs/ui/debug/FPSLabel.xml")