Skip to content

Package distribution method for RISC-V Sail model #39

Open
@jjscheel

Description

@jjscheel

Technical Group

Golden Model SIG

ratification-pkg

Technical Debt

Technical Liaison

Bill McSpadden

Task Category

SAIL model

Task Sub Category

  • gcc
  • binutils
  • gdb
  • intrinsics
  • Java
  • KVM
  • ld
  • llvm
  • Linux kernel
  • QEMU
  • Spike

Ratification Target

3Q2023

Statement of Work (SOW)

Component names:
Sail

Requirements:
Currently, the RISC-V Sail model must be built (compiled) by the user. It has been requested that the model be compiled and distributed using industry-standard package management tools.

Deliverables:

  1. A build a distribution method for the Sail model. Must include yum, apt and a package management for Windows and MacOS.
  2. Documentation for the method.

Acceptance Criteria:

  1. Accepted PRs into the Sail repo for all workflow activities
  2. Packages that build, install on the target OSs, and pass the ACT test.

Projected timeframe: (best guess date)
6 person months

SOW Signoffs: (delete those not needed)

  • Development partner sign-off
  • Golden Model SIG sign-off

Waiver

  • Freeze
  • Ratification

Pull Request Details

No response

Metadata

Metadata

Type

No type

Projects

Status

As-planned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions