|
123456789101112131415161718192021222324252627 |
- libswan_deps = [
- common, libcygnet, libtracy, libthreads, libsdl2, libsdl2_image,
- libcpptoml, libdl, libz]
-
- libswan = declare_dependency(
- include_directories: 'include',
- dependencies: libswan_deps,
- link_with: library('swan',
- 'src/traits/BodyTrait.cc',
- 'src/traits/InventoryTrait.cc',
- 'src/traits/PhysicsTrait.cc',
- 'src/Animation.cc',
- 'src/assets.cc',
- 'src/Chunk.cc',
- 'src/Clock.cc',
- 'src/drawutil.cc',
- 'src/Entity.cc',
- 'src/Game.cc',
- 'src/gfxutil.cc',
- 'src/ItemStack.cc',
- 'src/LightServer.cc',
- 'src/OS.cc',
- 'src/World.cc',
- 'src/WorldPlane.cc',
- dependencies: libswan_deps,
- install: true,
- include_directories: 'include/swan'))
|