This iteration only has annotated source code and relevant tests. There are no UI components; presentation is limited to Gradle build and test output.
There are 2 ports:
- Java 8 (
<checkout>/j-child
) - TypeScript 3 (
<checkout>/ts-child
)
Main entry points are CountingCircleGame.(ts|java)
.
You must have Java 8 installed. Only been tested with the Oracle JDK. OpenJDK should work given the relatively simple project (so long as Gradle jars can be evaluated by OpenJDK!).
Unix'ey OS instructions, adapt for Windows accordingly:
git clone https://github.com/kva1966/sweetchildomine
cd sweetchildomine
# Get Gradle
./gradlew
# Build and run tests
./gradlew test
This will use the packaged gradle wrapper to build. The build also brings in a project-only Node to build and run the client artefacts. This is done via the Gradle Node Plugin.