Skip to content

Commit a9f45b5

Browse files
committed
extend FIXME
1 parent 1eb8a93 commit a9f45b5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

hll/dynamodb-mapper/dynamodb-mapper/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ ksp {
6969

7070
// FIXME This is a dirty hack for JVM-only builds which KSP doesn't consider to be "multiplatform". Explanation of
7171
// hack follows in narrative, minimally-opinionated comments.
72+
// FIXME We previously had a NATIVE_ENABLED branch here, but it failed with circular dependencies:
73+
// Circular dependency between the following tasks:
74+
// :hll:dynamodb-mapper:dynamodb-mapper:compileCommonMainKotlinMetadata
75+
// \--- :hll:dynamodb-mapper:dynamodb-mapper:kspJvmAndNativeMainKotlinMetadata
76+
// +--- :hll:dynamodb-mapper:dynamodb-mapper:compileCommonMainKotlinMetadata (*)
77+
// \--- :hll:dynamodb-mapper:dynamodb-mapper:metadataCommonMainClasses
78+
// \--- :hll:dynamodb-mapper:dynamodb-mapper:compileCommonMainKotlinMetadata (*)
7279

7380
// Start by invoking the JVM-only KSP configuration
7481
dependencies.kspJvm(project(":hll:dynamodb-mapper:dynamodb-mapper-ops-codegen"))

0 commit comments

Comments
 (0)