sources = files('TestRunner.vala') sources += files('Integration/Where.vala') sources += files('Integration/Select.vala') sources += files('Integration/SelectMany.vala') sources += files('Integration/Skip.vala') sources += files('Integration/Take.vala') sources += files('Integration/Sort.vala') sources += files('Integration/Tracker.vala') sources += files('Integration/Parallel.vala') sources += files('Integration/Firsts.vala') sources += files('Integration/ByteComposition.vala') sources += files('Integration/Vector.vala') sources += files('Integration/Series.vala') sources += files('Integration/Arrays.vala') sources += files('Integration/Promotion.vala') sources += files('Integration/Numbers.vala') sources += files('Integration/Dictionary.vala') sources += files('Integration/PropertyMapper.vala') sources += files('Integration/Cache.vala') sources += files('Integration/SortedVector.vala') sources += files('Integration/SortedSeries.vala') sources += files('Integration/OrderBy.vala') sources += files('Integration/Set.vala') sources += files('Integration/Fifo.vala') sources += files('Integration/Lifo.vala') sources += files('Speed/SpeedTest.vala') sources += files('Speed/Series.vala') sources += files('Speed/Vector.vala') sources += files('Speed/Fifo.vala') sources += files('Speed/Dictionary.vala') sources += files('Speed/Set.vala') sources += files('Speed/SortedSeries.vala') sources += files('Speed/Buffer.vala') executable('invercargill-test-suite', sources, dependencies: dependencies, install: true)