I'm looking for some help with Barrels. I'm trying to remove some code out of my main project and put them into a barrel. The current problem is that I'm unable to test my barrel code.
I'm doing stuff with the CLI as described here: https://developer.garmin.com/connect-iq/core-topics/shareable-libraries/
> barreltest -o <output.barrel> -f <barrel.jungle> -d <device_id>
This however doesn't do much. Also, the output doesn't seem to be a ZIP container with code, but a compiled project of sorts. However running monkeydo on it does nothing, it just hangs. It does open the device that was used to barreltest the code with, but other than that it just does nothing visible.
I opened a Virtual machine with VS code to see what the extension there does, but it claims barrels cannot be tested without an app present. Which led me to inspect the .barrel from barreltest and try and run monkeydo with it. But no success.
I made a small demo barrel to show what I'm doing:
https://github.com/waterkip/Monkey-Barrel-Demo
Does anyone know how to test barrel code? I have a small guess it needs a small side car application, but that would make barrel creation "complicated" and "complex" as you would need to include a test app in the barrel and exclude that from building with the barrelbuild process..?
