Skip to Content

retropak v1.0.0

Created
Updated

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

# 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
) 

# License

# Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

# Features

No features defined.

# Dependencies

No dependencies.

# Host Dependencies

No transitive dependencies.

# Dependents

No dependents.

# Host Dependents

No dependents.

# Contributors

  • Piers Roberts's avatar Piers Roberts

# Changelog

  • b4dd6f8 [retropak] new port (#49579)

# Source