mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-05 06:32:37 +00:00
- Added .dockerignore to exclude unnecessary files from Docker context. - Updated Makefile to include a new setup-regression target for installing dependencies for all PR PDK profiles. - Enhanced README with installation instructions for Docker and Nix environments. - Created Dockerfile for a lock-pinned Ubuntu 22.04 development image. - Added entrypoint script for Docker container to set up the environment. - Introduced flake.lock and flake.nix for Nix package management. - Updated dependency_lock.py to validate Nix inputs and container images in the lock file. - Implemented development_environment.py for managing the development environment setup. - Enhanced package.py to include container components in the SBOM. - Added tests to ensure the development environment contract is lock-pinned and validate container and Nix environment files.
28 lines
564 B
JSON
28 lines
564 B
JSON
{
|
|
"nodes": {
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1751274312,
|
|
"narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-24.11",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"nixpkgs": "nixpkgs"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|