Skip to content

Publish org.processing.core.svg & org.processing.core.net to maven Central#1411

Merged
catilac merged 1 commit intoprocessing:mainfrom
avinxshKD:gradle-net-svg-libs
Feb 6, 2026
Merged

Publish org.processing.core.svg & org.processing.core.net to maven Central#1411
catilac merged 1 commit intoprocessing:mainfrom
avinxshKD:gradle-net-svg-libs

Conversation

@avinxshKD
Copy link
Contributor

Ported the Net and SVG libraries from Ant to Gradle so they can be published to Maven Central. Both libraries now follow the same build structure as PDF/DXF - SVG pulls batik-all:1.19 from Maven instead of downloading it manually.

Related to #1403

@Stefterv Stefterv changed the title Gradle net svg libs Publish org.processing.core.svg & org.processing.core.net to maven Central Feb 5, 2026
@avinxshKD avinxshKD force-pushed the gradle-net-svg-libs branch from 4ddfb42 to 11dcedb Compare February 5, 2026 06:40
@Stefterv
Copy link
Collaborator

Stefterv commented Feb 5, 2026

Hi @avinxshKD , the svg library was already migrated to gradle, can you please update your source branch so we get a proper diff

@catilac catilac requested a review from Stefterv February 5, 2026 14:12
@avinxshKD avinxshKD force-pushed the gradle-net-svg-libs branch from 11dcedb to b0fcad9 Compare February 5, 2026 15:45
@avinxshKD
Copy link
Contributor Author

@Stefterv, aye aye captain pls take a look

Copy link
Collaborator

@Stefterv Stefterv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@catilac we should remember to update the Java/build.gradle.kts or finally make that list a bit smarter

@catilac
Copy link
Collaborator

catilac commented Feb 5, 2026

@catilac we should remember to update the Java/build.gradle.kts or finally make that list a bit smarter

Oh, could you help me understand what you mean? Is this something to do with the legacyLibraries array?

@avinxshKD avinxshKD force-pushed the gradle-net-svg-libs branch from b0fcad9 to 99ebda1 Compare February 5, 2026 19:02
@catilac catilac merged commit 81e1d56 into processing:main Feb 6, 2026
6 checks passed
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.

3 participants