A 2D tile-based sandbox game.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

meson.build 639B

1234567891011121314151617181920212223242526
  1. libswan_deps = [
  2. common, libcygnet, libtracy, libthreads, libsdl2, libsdl2_image,
  3. libcpptoml, libdl, libz]
  4. libswan = declare_dependency(
  5. include_directories: 'include',
  6. dependencies: libswan_deps,
  7. link_with: library('swan',
  8. 'src/traits/InventoryTrait.cc',
  9. 'src/traits/PhysicsTrait.cc',
  10. 'src/Animation.cc',
  11. 'src/assets.cc',
  12. 'src/Chunk.cc',
  13. 'src/Clock.cc',
  14. 'src/drawutil.cc',
  15. 'src/Entity.cc',
  16. 'src/Game.cc',
  17. 'src/gfxutil.cc',
  18. 'src/ItemStack.cc',
  19. 'src/LightServer.cc',
  20. 'src/OS.cc',
  21. 'src/World.cc',
  22. 'src/WorldPlane.cc',
  23. dependencies: libswan_deps,
  24. install: true,
  25. include_directories: 'include/swan'))