Closed JesusMcCloud closed 1 year ago
Did you pass -Pnative.deploy=true
to Gradle as it says here? Alternatively, you can change this value in gradle.properties
🤦🤦🤦 I did not 🤦🤦🤦 Thank you very much! I'll try to return the favour by upstreaming a clean and efficient implementation of all features required for COSE compliance
Describe the bug We are currently extending the CBOR serializer (upstreaming already started, more to come). As we depend on our WIP features in another project, we included the out fork as a composite build (with some temp. tweaks to make it work with Gradle 8.0).
If we try to publish our library that depends on our fork (be it through a composite build, or a release published to maven local, we get hundreds of errors along the lines of:
We can develop "just fine", because idea still manages to import the project, but not without spewing those errors all over the place. However, we cant build an XCFramework for iOS, as only the JVM target builds.
To be clear,
publishToMavenLocal
works for kotlinx.serializationTo Reproduce
Recursively clone https://github.com/a-sit-plus/kmm-vc-library using branch
tmp/morebuildsystemtests
and import it into IDEA or try to publish or build an XCFramework (see also the output of the workflow trying to build an XCFramework for that branch)Expected behaviour Building works.
Environment