Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.36 KB

File metadata and controls

44 lines (31 loc) · 1.36 KB

APIGen for PyFX Dispatch

Development Dependencies

  • GNU Make
  • Python 3

For the API Generator, the following dependencies should also be installed

  • JRE or JDK for Java 11 or newer
  • Maven 3
  • jq

On Microsoft Windows platforms, the development dependencies can be installed with Chocolatey, using the PowerShell command line or with the optional Chocolatey GUI.

OpenJDK releases are available in the Chocolatey Community package repository, such as provided by the Eclipse Temurin project, e.g Temurin17

Post-Installation

The system PATH environment variable should be configured, such as to ensure that each of these dependencies can be accessed with a relative pathname from within the API Generator scripting.

For example, if using a BASH shell installed from MSYS2, with dependencies of some specific version installed via Chocolatey:

PATH=${JAVA_HOME}/bin:/c/ProgramData/chocolatey/bin:/c/Python311:/c/ProgramData/chocolatey/lib/maven/apache-maven-3.9.4/bin:${PATH}

JAVA_HOME should also be set for the JRE or JDK installation.