# Copyright (c) 2026 Dominic Masters
#
# This software is released under the MIT License.
# https://opensource.org/licenses/MIT

target_sources(${DUSK_LIBRARY_TARGET_NAME}
  PUBLIC
    modulebase.c
    modulelist.c
)

# Subdirs
add_subdirectory(animation)
add_subdirectory(asset)
add_subdirectory(console)
add_subdirectory(display)
add_subdirectory(engine)
add_subdirectory(entity)
add_subdirectory(event)
add_subdirectory(input)
add_subdirectory(item)
add_subdirectory(locale)
add_subdirectory(math)
add_subdirectory(overworld)
add_subdirectory(require)
add_subdirectory(save)
add_subdirectory(scene)
add_subdirectory(story)
add_subdirectory(system)
add_subdirectory(ui)