itdelatrisu / opsu

opsu! ~ an open-source osu! client
https://itdelatrisu.github.io/opsu/
GNU General Public License v3.0
761 stars 123 forks source link

how to build opsu? #647

Open snowythebudg opened 1 year ago

snowythebudg commented 1 year ago

hello. i would like to build opsu! and make a modified version of it. i've read the license and i was just wondering, do i have your permission to make a version of opsu!, i'll remove the branding just for your sake and legal sakes but how do i build it. ive never heard of maven or gradle in my life

Cefaxion commented 1 year ago

I am not a lawyer but seeing how abandoned it is, no one would care if they modified it

snowythebudg commented 1 year ago

yeah but how do you build opsu. i have no clue what maven or gradle is

yugecin commented 1 year ago

Maven and Gradle are build automation software, there are links in the readme. It doesn't seem like there's still a maven configuration, so that's not going to work despite the readme saying so. The gradle configuration is still there, so you can use that. So to build, this command should work to run:

gradlew.bat run

and to make a jar:

gradlew.bat jar

This will compile a jar to build/libs/opsu-${version}.jar with the libraries, resources and natives packed inside the jar.

if you're using linux, do ./gradlew instead of gradlew.bat

snowythebudg commented 1 year ago

so where would i run these commands. and im assuming i need the source code

On Sun, Jan 22, 2023 at 4:13 AM Robin @.***> wrote:

Maven and Gradle are build automation software, there are links in the readme. It doesn't seem like there's still a maven configuration, so that's not going to work despite the readme saying so. The gradle configuration is still there, so you can use that. So to build, this command should work to run:

gradlew.bat run

and to make a jar:

gradlew.bat jar

This will compile a jar to build/libs/opsu-${version}.jar with the libraries, resources and natives packed inside the jar.

if you're using linux, do ./gradlew instead of gradlew.bat

— Reply to this email directly, view it on GitHub https://github.com/itdelatrisu/opsu/issues/647#issuecomment-1399456794, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ2ZMUVRJMJMKHRBESCHNRDWTUI6ZANCNFSM6AAAAAAUB2D64I . You are receiving this because you authored the thread.Message ID: @.***>