Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
6 changes: 3 additions & 3 deletions .github/workflows/dogfood-gate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
trap 'rm -rf "$control_dir"' EXIT
touch "$control_dir/invalid.a2ml"

if output=$(INPUT_PATH="$control_dir" bash .githooks/validate-a2ml.sh 2>&1); then
if output=$(INPUT_PATH="$control_dir" bash .github/hooks/validate-a2ml.sh 2>&1); then
echo "::error::A2ML validator accepted an empty manifest"
exit 1
fi
Expand All @@ -50,7 +50,7 @@ jobs:
echo "A2ML negative control rejected as expected"
- name: Validate A2ML manifests
if: steps.detect.outputs.count > 0
run: bash .githooks/validate-a2ml.sh
run: bash .github/hooks/validate-a2ml.sh
- name: Write summary
run: |
A2ML_COUNT="${{ steps.detect.outputs.count }}"
Expand Down Expand Up @@ -90,7 +90,7 @@ jobs:
fi
- name: Validate K9 contracts
if: steps.detect.outputs.k9_count > 0
run: bash .githooks/validate-k9.sh
run: bash .github/hooks/validate-k9.sh
- name: Write summary
run: |
K9_COUNT="${{ steps.detect.outputs.k9_count }}"
Expand Down
1 change: 1 addition & 0 deletions .machine_readable/root-allow.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.hypatia-ignore
build/ # build orchestration: guix.scm relocated here (canon 1.2.1 guix-primary template_ref = "build/")
2 changes: 1 addition & 1 deletion QUICKSTART-MAINTAINER.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Output: `{{BUILD_OUTPUT_PATH}}`

[source,bash]
----
guix build -f guix.scm
guix build -f build/guix.scm
----

=== Nix
Expand Down
2 changes: 1 addition & 1 deletion RSR_OUTLINE.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/RSR_OUTLINE.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
4 changes: 2 additions & 2 deletions affinescript-ecosystem/affinescript-vite/.envrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ if has asdf; then
use asdf
fi

# Load Guix shell if guix.scm exists
if has guix && [ -f guix.scm ]; then
# Load Guix shell if build/guix.scm exists
if has guix && [ -f build/guix.scm ]; then
use guix
fi

Expand Down
8 changes: 4 additions & 4 deletions affinescript-ecosystem/affinescript-vite/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -476,8 +476,8 @@ self-assess:
echo " → KEEP if others might build with Nix."
fi

if [ -f "guix.scm" ] && ! command -v guix >/dev/null 2>&1; then
echo " ○ guix.scm — Guix package. Safe to remove if you don't use Guix."
if [ -f "build/guix.scm" ] && ! command -v guix >/dev/null 2>&1; then
echo " ○ build/guix.scm — Guix package. Safe to remove if you don't use Guix."
echo " → KEEP if others might build with Guix."
fi

Expand Down Expand Up @@ -1182,11 +1182,11 @@ state-phase:

# Enter Guix development shell (primary)
guix-shell:
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Build with Guix
guix-build:
guix build -f guix.scm
guix build -f build/guix.scm

# Enter Nix development shell (fallback)
nix-shell:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Output: `{{BUILD_OUTPUT_PATH}}`

[source,bash]
----
guix build -f guix.scm
guix build -f build/guix.scm
----

=== Nix
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
just init

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
4 changes: 2 additions & 2 deletions affinescript-ecosystem/affinescript-vite/guix.scm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
;; Guix package definition for AffineScript-Vite
;;
;; Usage:
;; guix shell -D -f guix.scm # Enter development shell
;; guix build -f guix.scm # Build package
;; guix shell -D -f build/guix.scm # Enter development shell
;; guix build -f build/guix.scm # Build package
;;
;; TODO: Replace AffineScript-Vite and customize inputs for your language/stack.
;; See: https://guix.gnu.org/manual/en/html_node/Defining-Packages.html
Expand Down
4 changes: 2 additions & 2 deletions affinescript-ecosystem/affinescriptiser/.envrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ if has asdf; then
use asdf
fi

# Load Guix shell if guix.scm exists
if has guix && [ -f guix.scm ]; then
# Load Guix shell if build/guix.scm exists
if has guix && [ -f build/guix.scm ]; then
use guix
fi

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
just init

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
4 changes: 2 additions & 2 deletions affinescript-ecosystem/affinescriptiser/guix.scm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
;; Guix package definition for {{PROJECT_NAME}}
;;
;; Usage:
;; guix shell -D -f guix.scm # Enter development shell
;; guix build -f guix.scm # Build package
;; guix shell -D -f build/guix.scm # Enter development shell
;; guix build -f build/guix.scm # Build package
;;
;; TODO: Replace {{PROJECT_NAME}} and customize inputs for your language/stack.
;; See: https://guix.gnu.org/manual/en/html_node/Defining-Packages.html
Expand Down
4 changes: 2 additions & 2 deletions affinescript-ecosystem/rattlescript/.envrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ if has asdf; then
use asdf
fi

# Load Guix shell if guix.scm exists
if has guix && [ -f guix.scm ]; then
# Load Guix shell if build/guix.scm exists
if has guix && [ -f build/guix.scm ]; then
use guix
fi

Expand Down
8 changes: 4 additions & 4 deletions affinescript-ecosystem/rattlescript/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -480,8 +480,8 @@ self-assess:
echo " → KEEP if others might build with Nix."
fi

if [ -f "guix.scm" ] && ! command -v guix >/dev/null 2>&1; then
echo " ○ guix.scm — Guix package. Safe to remove if you don't use Guix."
if [ -f "build/guix.scm" ] && ! command -v guix >/dev/null 2>&1; then
echo " ○ build/guix.scm — Guix package. Safe to remove if you don't use Guix."
echo " → KEEP if others might build with Guix."
fi

Expand Down Expand Up @@ -1189,11 +1189,11 @@ state-phase:

# Enter Guix development shell (primary)
guix-shell:
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Build with Guix
guix-build:
guix build -f guix.scm
guix build -f build/guix.scm

# Enter Nix development shell (fallback)
nix-shell:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Output: `{{BUILD_OUTPUT_PATH}}`

[source,bash]
----
guix build -f guix.scm
guix build -f build/guix.scm
----

=== Nix
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ dune install

[source,bash]
----
guix shell -f guix.scm
guix shell -f build/guix.scm
dune build
----

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
just init

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
4 changes: 2 additions & 2 deletions affinescript-ecosystem/rattlescript/guix.scm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
;; Guix package definition for {{PROJECT_NAME}}
;;
;; Usage:
;; guix shell -D -f guix.scm # Enter development shell
;; guix build -f guix.scm # Build package
;; guix shell -D -f build/guix.scm # Enter development shell
;; guix build -f build/guix.scm # Build package
;;
;; TODO: Replace {{PROJECT_NAME}} and customize inputs for your language/stack.
;; See: https://guix.gnu.org/manual/en/html_node/Defining-Packages.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
2 changes: 1 addition & 1 deletion asdf-augmenters/asdf-control-tower/RSR_OUTLINE.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
2 changes: 1 addition & 1 deletion asdf-augmenters/asdf-ghjk/scripts/rsr-verify.sh
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ section "Category 7: Build System"

check "Build system exists" "[[ -f Makefile ]] || [[ -f Justfile ]] || [[ -f Justfile ]]"
check "Justfile exists" "[[ -f Justfile ]]"
check "Nix/Guix package definition exists" "[[ -f flake.nix ]] || [[ -f guix.scm ]] || [[ -f default.nix ]]"
check "Nix/Guix package definition exists" "[[ -f flake.nix ]] || [[ -f build/guix.scm ]] || [[ -f default.nix ]]"
check "Build system has test target" "grep -qi 'test' Makefile 2>/dev/null || grep -qi 'test' Justfile 2>/dev/null || grep -qi 'test' Justfile 2>/dev/null"
check "Build system has lint target" "grep -qi 'lint' Makefile 2>/dev/null || grep -qi 'lint' Justfile 2>/dev/null || grep -qi 'lint' Justfile 2>/dev/null"
check "Dev setup script exists" "[[ -f scripts/setup-dev.sh ]]"
Expand Down
2 changes: 1 addition & 1 deletion asdf-augmenters/asdf-metaiconic-plugin/RSR_OUTLINE.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git init
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc

# Enter development environment
guix shell -D -f guix.scm
guix shell -D -f build/guix.scm

# Validate compliance
just validate-rsr
Expand Down
Loading
Loading