Skip to content

LewMC/Foundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foundry Banner

Maven Repository - Documentation - JavaDocs - Code Analysis

Contributing

We welcome contributions from the community. Please fork the repository, make your changes, and submit a pull request.

Please read our contributor guide before submitting any changes, thank you!

Please merge any changes into the next-update branch, not the main branch. This helps us to ensure that our snapshot builds are labelled as snapshot so that it is clear to users download them that they are still in development, and that any changes being made will work with future versions of Foundry.

Build Process

Install JDK 21 before continuing. Click here for documentation.

  • You will also need Maven for the mvn command, which can be installed here.
  • Make sure that your version of JDK 21 includes JavaDoc.
    • For example, Eclipse Temurin JDK with Hotspot 21 includes this executable.
# Clone the repository and move into it.
git clone https://github.com/lewmc/foundry && cd foundry

# Perform a clean build (optional if you're rebuilding).
mvn clean package -Dmaven.test.skip=true

# Build the package with an explicit version target of 21.
mvn -B package --file pom.xml -Dmaven.compiler.source=21 -Dmaven.compiler.target=21

Licensing

Foundry is licensed under the Apache License 2.0. See LICENSE for more information.

About

A shared library for modern plugins.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages