Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 2.67 KB

File metadata and controls

56 lines (42 loc) · 2.67 KB

opengoal-jak-project-toolchain-build

Field Value
Target gool-goal
Type clean-room-toolchain-build
Status planned

Public Notes

Planned clean-room reproduction recipe for building the public OpenGOAL toolchain while keeping game assets and legal-copy validation outside the public repo.

Environment

  • clean checkout of the public OpenGOAL jak-project repository at the recorded opengoal-jak-project-master-head commit
  • host compiler and dependencies selected from public OpenGOAL project documentation
  • legal user-supplied game copy for any runtime validation outside this public metadata repo
  • no game assets, disc contents, or non-public data committed to this repository
  • local build and validation transcript captured as public-safe derived metadata

Steps

  • clone or update the public OpenGOAL jak-project source repository listed in the artifact record
  • verify the local checkout commit against the opengoal-jak-project-master-head snapshot record
  • use the project overview and repository documentation to identify compiler, decompiler, runtime, and source-tree assumptions
  • build the public OpenGOAL toolchain and project components without committing user-supplied game data
  • record the exact commands, dependency versions, and produced public-code outputs
  • separately document any legal-copy asset boundary required for runtime validation
  • promote repeatable commands and asset-boundary notes into the GOOL/GOAL archive packet

Expected Outputs

  • source snapshot manifest
  • toolchain build environment manifest
  • compiler transcript
  • public-code output inventory
  • legal-copy asset-boundary notes
  • dependency gap list
  • GOOL/GOAL packet reproduction notes

Artifacts

  • opengoal-jak-project-source
  • opengoal-project-overview-docs
  • gool-andy-gavin-developer-article

Evidence Sources

Source Type Confidence Scope URL
OpenGOAL jak-project source repository repository high OpenGOAL public source project, decompiler/compiler methodology, and platform support https://github.com/open-goal/jak-project
OpenGOAL project overview project-documentation high OpenGOAL compiler, decompiler, source tree, and runtime architecture https://github.com/open-goal/jak-project/blob/master/docs/project-overview.md
OpenGOAL repository license license high OpenGOAL repository license metadata https://raw.githubusercontent.com/open-goal/jak-project/master/LICENSE
Making Crash Bandicoot - GOOL - part 9 developer-article high GOOL authorship, purpose, and relationship to Crash Bandicoot and GOAL https://all-things-andy-gavin.com/tag/gool/