meson.build 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. # Query Parameters Example
  2. executable('query-parameters',
  3. 'QueryParameters.vala',
  4. dependencies: [astralis_dep, invercargill_dep],
  5. install: false
  6. )
  7. # Path Routing Example
  8. executable('path-routing',
  9. 'PathRouting.vala',
  10. dependencies: [astralis_dep, invercargill_dep],
  11. install: false
  12. )
  13. # Headers and Cookies Example
  14. executable('headers-and-cookies',
  15. 'HeadersAndCookies.vala',
  16. dependencies: [astralis_dep, invercargill_dep],
  17. install: false
  18. )
  19. # Form Data Example
  20. executable('form-data',
  21. 'FormData.vala',
  22. dependencies: [astralis_dep, invercargill_dep],
  23. install: false
  24. )
  25. # JSON API Example
  26. executable('json-api',
  27. 'JsonApi.vala',
  28. dependencies: [astralis_dep, invercargill_dep],
  29. install: false
  30. )
  31. # Data Structures Demo Example
  32. executable('data-structures-demo',
  33. 'DataStructuresDemo.vala',
  34. dependencies: [astralis_dep, invercargill_dep],
  35. install: false
  36. )
  37. # Enumerable Operations Example
  38. executable('enumerable-operations',
  39. 'EnumerableOperations.vala',
  40. dependencies: [astralis_dep, invercargill_dep],
  41. install: false
  42. )
  43. # Error Handling Example
  44. executable('error-handling',
  45. 'ErrorHandling.vala',
  46. dependencies: [astralis_dep, invercargill_dep],
  47. install: false
  48. )
  49. # Original Simple API Example
  50. executable('simple-api',
  51. 'SimpleApi.vala',
  52. dependencies: [astralis_dep, invercargill_dep],
  53. install: false
  54. )
  55. # Remote Address Example
  56. executable('remote-address',
  57. 'RemoteAddress.vala',
  58. dependencies: [astralis_dep, invercargill_dep, json_glib_dep],
  59. install: false
  60. )
  61. # File Server Example - serves a directory with compression support
  62. executable('file-server',
  63. 'FileServer.vala',
  64. dependencies: [astralis_dep, invercargill_dep],
  65. install: false
  66. )
  67. # FastResources Example - demonstrates FastResource with different constructors
  68. executable('fast-resources',
  69. 'FastResources.vala',
  70. dependencies: [astralis_dep, invercargill_dep],
  71. install: false
  72. )