1. Home
  2. Browse
  3. retropak

retropak

v1.0.0#0Latest

A modern container format for retro software preservation. Provides JSON schema and metadata specification for Retropak software containers.

Install

Run the following Vcpkg command to install the port.

vcpkg install retropak

Usage

The package retropak provides JSON schema files for validating Retropak software containers.

Schema files are installed to: ${RETROPAK_SCHEMA_DIR}

Locale files are installed to: ${RETROPAK_LOCALE_DIR}

In your CMakeLists.txt:

find_package(retropak CONFIG REQUIRED)

# Access schema files
message(STATUS "Retropak schemas: ${RETROPAK_SCHEMA_DIR}")
message(STATUS "Retropak locales: ${RETROPAK_LOCALE_DIR}")

# Example: Copy schema to build directory
configure_file(
    "${RETROPAK_SCHEMA_DIR}/v1/retropak.schema.json"
    "${CMAKE_BINARY_DIR}/retropak.schema.json"
    COPYONLY
)

Dependencies

See source

Version

v1.0.0#0

Publication

Supports

!uwp

GitHub

piersroberts/retropak

Homepage

retropak.org

Subtree

b4dd6f84a7

License

CC0-1.0

Definition

Manifest