mirror of
https://github.com/AppleCommander/AppleCommander.git
synced 2024-12-22 08:30:35 +00:00
30 lines
598 B
Markdown
30 lines
598 B
Markdown
|
# Developer Notes
|
||
|
|
||
|
AppleCommander has switched to using [Gradle](https://gradle.org/) for build and build dependencies.
|
||
|
|
||
|
## Tests
|
||
|
|
||
|
> Note that test currently fail due to dependencies on disk images not present in the repository.
|
||
|
|
||
|
```
|
||
|
$ ./gradlew test
|
||
|
```
|
||
|
|
||
|
## Building
|
||
|
|
||
|
```
|
||
|
$ ./gradlew assemble
|
||
|
|
||
|
BUILD SUCCESSFUL in 2s
|
||
|
6 actionable tasks: 6 executed
|
||
|
```
|
||
|
|
||
|
This will create the `build` directory and populate with an uber-jar.
|
||
|
|
||
|
To launch AppleCommander, use the following:
|
||
|
|
||
|
* Mac OS X:
|
||
|
`java -XstartOnFirstThread -jar build/libs/AppleCommander.jar`
|
||
|
|
||
|
The build is currently only setup for Mac OS X.
|