# CounterComponent Example - demonstrates Spry.Component with outlets for counter page executable('counter-component', 'CounterComponent.vala', dependencies: [spry_dep, astralis_dep, invercargill_dep, inversion_dep], install: false ) # TodoComponent Example - demonstrates Spry.Component for a complete todo list CRUD executable('todo-component', 'TodoComponent.vala', dependencies: [spry_dep, astralis_dep, invercargill_dep, inversion_dep], install: false ) # SimpleExample - demonstrates basic Spry.Component usage with outlets executable('simple-example', 'SimpleExample.vala', dependencies: [spry_dep, astralis_dep, invercargill_dep, inversion_dep], install: false ) # TemplateExample - demonstrates PageComponent and PageTemplate for template-based pages executable('template-example', 'TemplateExample.vala', dependencies: [spry_dep, astralis_dep, invercargill_dep, inversion_dep], install: false )