meson.build 650 B

123456789101112131415161718192021
  1. # Spry Framework Website
  2. # A modern, techy website showcasing the Spry framework and its ecosystem
  3. website_sources = files(
  4. 'Main.vala',
  5. 'MainTemplate.vala',
  6. 'Pages/HomePage.vala',
  7. 'Components/FeatureCardComponent.vala',
  8. 'Components/AuroraWaveComponent.vala',
  9. 'Components/CodeBlockComponent.vala',
  10. 'Components/StatCardComponent.vala',
  11. )
  12. # Math library for particle physics (sin/cos in explode function)
  13. m_dep = meson.get_compiler('c').find_library('m', required: false)
  14. executable('spry-demo',
  15. website_sources,
  16. dependencies: [spry_dep, astralis_dep, invercargill_dep, inversion_dep, m_dep],
  17. install: true
  18. )