FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Migration of the `svg` library to Gradle by jishnunambiarr · Pull Request #1121 · processing/processing4 · GitHub

Migration of the svg library to Gradle - #1121

Closed
jishnunambiarr wants to merge 8 commits into
processing:mainfrom
jishnunambiarr:main
Closed

Migration of the svg library to Gradle#1121
jishnunambiarr wants to merge 8 commits into
processing:mainfrom
jishnunambiarr:main

Conversation

Copy link
Copy Markdown

Resolves

#1098

Changes

  • Added Gradle Build logic using Kotlin DSL
  • Preserved original Ant functionality with custom task for managing Batik
  • Removed the old Ant Based build.xml

Tests

  • Clean build from scratch downloads Batik successfully.
  • Compilation works with both core.jar and batik.jar dependencies
  • Output JAR library/svg.jar generated correctly
  • Verified that example code from processing.org/reference/libraries/svg runs as expected

Caveats

The backupUrl from the build.xml seems to be broken: https://download.processing.org/batik/batik-bin-1.19.zip
Please let me know if there is an alternative or if I have missed something here.

Let me know if I need to make further adjustments!

Copy link
Copy Markdown
Member

Hi @jishnunambiarr Thank you for your efforts so far!

I have created an example migration with the pdf library over at #1189, would you be interested in adjusting your approach for this PR based on that PR?

Stefterv changed the title Migrated the svg library from Ant-based build.xml to Gradle build.gradle.kts Migration of the svg library to Gradle Jul 23, 2025

catilac commented Sep 17, 2025

Copy link
Copy Markdown
Collaborator

@jishnunambiarr Hi! Are you still working on this?

Copy link
Copy Markdown
Author

Hey @Stefterv, unfortunately I cannot work on this issue further due to time constraints. Feel free to reassign it or let someone else take over.

catilac commented Sep 18, 2025

Copy link
Copy Markdown
Collaborator

No problem @jishnunambiarr! Will do :)

catilac assigned Stefterv and unassigned Stefterv Sep 18, 2025
catilac closed this Sep 18, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL