LUMIERA.clone/src/steam/mobject
Ichthyostega 9c74466778 Tests: build an link a test-support library
This is something I wanted to clean-up since a very long time indeed,
but always postponed it, since it requires a lot of nasty clean-up and disentangling....

Several parts had been stashed away into `src/lib/test`, which are not really related:
 * the testrunner and testsuite builder
 * generic helper utilities
 * specialised test-support facilities, e.g. the EventLog

This changeset introduces a new top-level test folder and a namespace `::test`
Code from this folder is linked into a shared library `libtestsupport.so`,
which resides in the linkage hierarchy between »Vessel« and »Vault«,
yet is no longer part of the Lumiera application and only linked into the test-suite.
2026-03-06 23:16:32 +01:00
..
builder Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
session Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
builderfacade.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
builderfacade.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
explicitplacement.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
interpolator.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
mobject-ref.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mobject-ref.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
mobject.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mobject.hpp Upgrade: switch to C++23 (see #1245) 2025-06-19 01:52:55 +02:00
model-port.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
output-designation.cpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
output-designation.hpp clean-up: successfully replaced the old fixed type sequence (closes: #987) 2025-06-07 18:04:59 +02:00
output-mapping.hpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
parameter.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
parameter.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
paramprovider.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
paramprovider.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
placement-ref.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
placement.cpp clean-up: trifles 2025-06-07 23:59:57 +02:00
placement.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
session.hpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
test-dummy-mobject.hpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00