Seyed Jafari
08/17/2020, 6:43 AMmultiplatform
plugin in it's build.gradle
and is used by others. project is fine and works like charm on Windows
and Mac
.
But when we try to compile/build it in Linux
the story is different. build will fail every time complaining: "can not resolve classes in "home" module".
it was weird, since everything is identical to other OSs.
after battling with it for a few days. we figured in Linux
module names can not be "home" (still not sure why exactly) so renaming the module does the job and it's fixed now.
it might be because of Linux
setting "home" to a different location by default.
Can this be fixed by Multiplatform
plugin? is there anything we can do other than renaming the module?
for an example please check out these files in project below:
This Line can not be resolved in Linux
app module dependency pretty straightforward (not KMP)
home module which is KMP and does not work in Linux
only.