Copyright (c) 2016-2026 Black Rook Software.
https://github.com/BlackRookSoftware/Engine
This library is currently in EXPERIMENTAL status. This library's API may change many times in different ways over the course of its development!
Black Rook FileSystem 1.0.0+
https://github.com/BlackRookSoftware/FileSystem
Black Rook Engine is a dependency injection system built around several roles for hooking into a single program and managing device contexts, message passing, and update loops.
It's nice to have a quick thing to manage dependencies and lifecycle for larger, real-time programs. This is it.
To download dependencies for this project, type (build.properties will also be altered/created):
ant dependencies
To compile this library with Apache Ant, type:
ant compile
To make Maven-compatible JARs of this library (placed in the build/jar directory), type:
ant jar
To make Javadocs (placed in the build/docs directory):
ant javadoc
To compile main and test code and run tests (if any):
ant test
To make Zip archives of everything (main src/resources, bin, javadocs, placed in the build/zip directory):
ant zip
To compile, JAR, test, and Zip up everything:
ant release
To clean up everything:
ant clean
This program and the accompanying materials are made available under the terms of the GNU Lesser Public License v2.1 which accompanies this distribution, and is available at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
A copy of the LGPL should have been included in this release (LICENSE.txt). If it was not, please contact us for a copy, or to notify us of a distribution that has not included it.