A small event parser.
It is at the core of the css4j NSAC parser.
To build this project, you need the following software installed:
- The Git version control system is required to obtain the sources. Any recent version should suffice.
- Java 11 or later. You can install it from your favourite package manager or by downloading from Adoptium.
At the tokenproducer sources directory, run gradlew build
to build. For example:
git clone https://github.com/css4j/tokenproducer.git
cd tokenproducer
./gradlew build
Use:
./gradlew build publishToMavenLocal
to install in your local Maven repository../gradlew publish
to deploy to a (generally remote) Maven repository.
Before deploying to a remote Maven repository, please read the
publishing.repositories.maven
block of
carte.java-conventions.gradle
to learn which properties you need to set (like mavenReleaseRepoUrl
or
mavenRepoUsername
), either at the command line
(-P
option) or your GRADLE_USER_HOME/gradle.properties
file.
Use ./gradlew fuzzer
to run a Jazzer-based fuzzer.