Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust IR compiler granularity to generate code for each module instead #4

Merged
merged 3 commits into from
Sep 19, 2022

Conversation

gchristov
Copy link
Owner

What does this pull request change?

This PR removes the kotlin.js.ir.output.granularity=whole-program flag from gradle.properties so that the IR compiler generates source files for each module individually, rather than putting everything in one file. Individual module files are then combined during build to run the full service.

How is this change tested?

Manually


Writing Kotlin Multiplatform tests

…ule individually. Modules are then combined during build.
@gchristov gchristov marked this pull request as ready for review September 19, 2022 20:06
@gchristov gchristov changed the title Remove IR compiler granularity so that it generates code for each module individually. Modules are then combined during build. Remove IR compiler granularity to generate code for each module instead Sep 19, 2022
@gchristov gchristov changed the title Remove IR compiler granularity to generate code for each module instead Adjust IR compiler granularity to generate code for each module instead Sep 19, 2022
@gchristov gchristov merged commit a8965e6 into master Sep 19, 2022
@gchristov gchristov deleted the feature/gradle-improvements branch September 19, 2022 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant