insilicoPCR uses a deterministic portable runtime layout.
runtime/ ├── common/ │ └── bbmap/ ├── linux/ │ └── blast/ │ └── bin/ └── windows/ └── blast/ └── bin/
The bundled JDK is not committed. Release packaging copies JAVA_HOME into the staged portable release as:
JAVA_HOME
runtime/linux/jdk/ runtime/windows/jdk/
BBMap and BLAST+ are application runtime assets.
Keeping known-good runtime assets in the repository makes release packaging reproducible and avoids relying on external mirrors during CI.
Run:
scripts/dev/verify-runtime-layout.sh
The release scripts fail if required runtime assets are missing.
There was an error while loading. Please reload this page.