I have my monkey.jungle set up like this:
project.manifest = manifest.xml
base.sourcePath = source
fr645.sourcePath = $(fr645.sourcePath);source-fr645
fr645m.sourcePath = $(fr645m.sourcePath);source-fr645
In source I have a .mc file containing this callback function:
myFunc() { qout("base source"); }
In source-fr645 I have another .mc file with an overwritten version:
myFunc() { qout("fr645 source"); }
Running a configuration for fr645 the console always shows:
base source
Strange thing is: Until spring it all worked like a charm. Now I needed to update to 2022 Eclipse version where I also installed the newest ConnectIQ SDKs. I re-opened my workspace, got some new warnings (the newer IDE seems to apply stricter rules in some cases) - and suddenly the code in my product folders is not called anymore. This applies to every product/configuration.
Any help would be highly appreciated since I'm stuck. I read all the docs and, more important, didn't change the monkey.jungle or the code.