https://github.com/stephengold/macana
Testbed for combining Obsidian with SPORT
https://github.com/stephengold/macana
java open-source opengl testbed user-interface
Last synced: about 1 year ago
JSON representation
Testbed for combining Obsidian with SPORT
- Host: GitHub
- URL: https://github.com/stephengold/macana
- Owner: stephengold
- License: other
- Created: 2024-03-22T16:21:08.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-18T22:01:19.000Z (over 1 year ago)
- Last Synced: 2025-01-31T07:44:28.801Z (about 1 year ago)
- Topics: java, open-source, opengl, testbed, user-interface
- Language: Java
- Homepage:
- Size: 158 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Macana
Macana is a testbed for combining [Obsidian](https://github.com/MyWorldLLC/Obsidian)
with [SPORT](https://github.com/stephengold/sport) (WIP)
## How to build Macana from source
1. Install a Java Development Kit (JDK),
if you don't already have one.
2. Point the `JAVA_HOME` environment variable to your JDK installation:
(In other words, set it to the path of a directory/folder
containing a "bin" that contains a Java executable.
That path might look something like
"C:\Program Files\Eclipse Adoptium\jdk-17.0.3.7-hotspot"
or "/usr/lib/jvm/java-17-openjdk-amd64/" or
"/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home" .)
+ using Bash or Zsh: `export JAVA_HOME="` *path to installation* `"`
+ using Fish: `set -g JAVA_HOME "` *path to installation* `"`
+ using Windows Command Prompt: `set JAVA_HOME="` *path to installation* `"`
+ using PowerShell: `$env:JAVA_HOME = '` *path to installation* `'`
3. Download and extract the Macana source code from GitHub:
+ using Git:
+ `git clone https://github.com/stephengold/Macana.git`
+ `cd Macana`
4. Run the Gradle wrapper:
+ using Bash or Fish or PowerShell or Zsh: `./gradlew build`
+ using Windows Command Prompt: `.\gradlew build`
You can run the local build using the Gradle wrapper:
+ using Bash or Fish or Zsh or PowerShell: `./gradlew run`
+ using Windows Command Prompt: `.\gradlew run`
You can restore the project to a pristine state:
+ using Bash or Fish or Zsh or PowerShell: `./gradlew clean`
+ using Windows Command Prompt: `.\gradlew clean`