set(SOURCES
  collision_mesh.cpp
  collision_mesh.hpp
  config.hpp
  ipc.hpp
  ipc.cpp
)

ipc_toolkit_prepend_current_path(SOURCES)
ipc_toolkit_set_source_group(${SOURCES})
target_sources(ipc_toolkit PRIVATE ${SOURCES})

################################################################################
# Subfolders
################################################################################

add_subdirectory(barrier)
add_subdirectory(broad_phase)
add_subdirectory(ccd)
add_subdirectory(candidates)
add_subdirectory(collisions)
add_subdirectory(distance)
add_subdirectory(friction)
add_subdirectory(implicits)
add_subdirectory(utils)
