Hello!
Hope this is the right channel to ask.
I have a Kotlin multiplatform project with 3 modules: LibA, LibB and Umbrella. Module Umbrella has no source files and only has dependencies on modules LibA and LibB. Module Umbrella is configured to have XCFramework for two targets: iosArm64 and iosSimulatorArm64. And it is configured to export dependencies LibA and LibB.
When I run
gradle assembleUmbrellaXCFramework
, it doesn't assemble an XCFramework and the task has
NO-SOURCE
status.
However, if I add just one empty Kotlin file to the src of the Umbrella module and run the same task again, it successfully assembles XCFrameworks.
I wonder if there is a way to assemble XCFrameworks with no source files?