Split: Split libspinscale off from SMO.

Now we can probably begin using libspinscale in Couresilient
without worrying about excessive technical debt later on.
This commit is contained in:
2026-02-22 17:46:27 -04:00
parent 9361a43e40
commit 1c397dfeb5
22 changed files with 350 additions and 310 deletions
+23
View File
@@ -0,0 +1,23 @@
#ifndef MIND_COMPONENT_H
#define MIND_COMPONENT_H
#include <spinscale/component.h>
namespace smo {
class MindComponent
: public sscl::PuppetComponent
{
public:
using sscl::PuppetComponent::PuppetComponent;
static void preJoltHook(sscl::PuppetThread &thr);
void handleLoopExceptionHook() override;
void preLoopHook() override;
void postLoopHook() override;
};
} // namespace smo
#endif // MIND_COMPONENT_H