Skip to content

retropakv1.0.0

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
)

#Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

#Features

No features defined.

#Dependencies

No dependencies.

#Host Dependencies

No transitive dependencies.

#Used By

No ports use this.

#Host Tool For

No ports use this.

#Contributors

  • Piers Roberts's avatarPiers Roberts

#Changelog

  • b4dd6f8[retropak] new port (#49579)