Skip to content

Commit

Permalink
Add Cinema mod and Sayobot mirror (#34)
Browse files Browse the repository at this point in the history
* Update compile version and mirror repo
* Drop Gradle support
* Add Sayobot beatmap mirror (WIP)
* Handle Cinema mod
  • Loading branch information
CloneWith authored Feb 12, 2024
1 parent af0e801 commit 110b206
Show file tree
Hide file tree
Showing 20 changed files with 230 additions and 476 deletions.
6 changes: 1 addition & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,8 @@

version: 2
updates:
- package-ecosystem: "gradle" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "daily"
- package-ecosystem: "maven"
directory: "/repo"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "github-actions"
Expand Down
34 changes: 0 additions & 34 deletions .github/workflows/gradle.yml

This file was deleted.

13 changes: 3 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,9 @@ The following files and folders will be created by opsu! as needed:

## Building

opsu! is distributed as both a [Maven](https://maven.apache.org/) and [Gradle](https://gradle.org/) project.
opsu! is distributed as a [Maven](https://maven.apache.org/) project.

Due to technical reasons, the support for [Gradle](https://gradle.org/) has been temporarily dropped.

### Maven

Expand All @@ -61,15 +63,6 @@ Maven builds are built to the `target` directory.
- Setting the "XDG" property (`-DXDG=true`) will make the application use XDG folders under Unix-like operating systems.
- Setting the "exclude" property to "ffmpeg" (`-Dexclude=ffmpeg`) will exclude FFmpeg shared libraries from the jar.

### Gradle

Gradle builds are built to the `build` directory.

- To run the project, execute the Gradle task `run`.
- To create a single executable jar, execute the Gradle task `jar`. This will compile a jar to `build/libs/opsu-${version}.jar` with the libraries, resources and natives packed inside the jar.
- Setting the "XDG" property (`-PXDG=true`) will make the application use XDG folders under Unix-like operating systems.
- Setting the "excludeFFmpeg" property (`-PexcludeFFmpeg`) will exclude FFmpeg shared libraries from the jar.

## Contributing

See the [contributing guidelines](CONTRIBUTING.md) for details.
Expand Down
121 changes: 0 additions & 121 deletions build.gradle

This file was deleted.

Binary file removed gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
6 changes: 0 additions & 6 deletions gradle/wrapper/gradle-wrapper.properties

This file was deleted.

164 changes: 0 additions & 164 deletions gradlew

This file was deleted.

Loading

0 comments on commit 110b206

Please sign in to comment.