Loading ci/OWNERS +1 −1 Original line number Diff line number Diff line Loading @@ -343,7 +343,7 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /pkgs/top-level/agda-packages.nix @NixOS/agda /pkgs/development/libraries/agda @NixOS/agda /doc/languages-frameworks/agda.section.md @NixOS/agda /nixos/tests/agda.nix @NixOS/agda /nixos/tests/agda @NixOS/agda # Idris /pkgs/development/idris-modules @Infinisil Loading maintainers/maintainer-list.nix +5 −0 Original line number Diff line number Diff line Loading @@ -4254,6 +4254,11 @@ githubId = 498906; name = "Karolis Stasaitis"; }; carlostome = { name = "Carlos Tomé Cortiñas"; github = "carlostome"; githubId = 2206578; }; carlsverre = { email = "accounts@carlsverre.com"; github = "carlsverre"; Loading nixos/tests/agda.nix→nixos/tests/agda/base.nix +5 −7 Original line number Diff line number Diff line { pkgs, ... }: let hello-world = pkgs.writeText "hello-world" '' {-# OPTIONS --guardedness #-} open import IO open import Level main = run {0ℓ} (putStrLn "Hello World!") ''; hello-world = ./files/HelloWorld.agda; in { name = "agda"; Loading @@ -30,6 +24,10 @@ in }; testScript = '' # agda and agda-mode are in path machine.succeed("agda --version") machine.succeed("agda-mode") # Minimal script that typechecks machine.succeed("touch TestEmpty.agda") machine.succeed("agda TestEmpty.agda") Loading nixos/tests/agda/default.nix 0 → 100644 +5 −0 Original line number Diff line number Diff line { runTest }: { base = runTest ./base.nix; override-with-backend = runTest ./override-with-backend.nix; } nixos/tests/agda/files/HelloWorld.agda 0 → 100644 +5 −0 Original line number Diff line number Diff line {-# OPTIONS --guardedness #-} open import IO open import Level main = run {0ℓ} (putStrLn "Hello World!") Loading
ci/OWNERS +1 −1 Original line number Diff line number Diff line Loading @@ -343,7 +343,7 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /pkgs/top-level/agda-packages.nix @NixOS/agda /pkgs/development/libraries/agda @NixOS/agda /doc/languages-frameworks/agda.section.md @NixOS/agda /nixos/tests/agda.nix @NixOS/agda /nixos/tests/agda @NixOS/agda # Idris /pkgs/development/idris-modules @Infinisil Loading
maintainers/maintainer-list.nix +5 −0 Original line number Diff line number Diff line Loading @@ -4254,6 +4254,11 @@ githubId = 498906; name = "Karolis Stasaitis"; }; carlostome = { name = "Carlos Tomé Cortiñas"; github = "carlostome"; githubId = 2206578; }; carlsverre = { email = "accounts@carlsverre.com"; github = "carlsverre"; Loading
nixos/tests/agda.nix→nixos/tests/agda/base.nix +5 −7 Original line number Diff line number Diff line { pkgs, ... }: let hello-world = pkgs.writeText "hello-world" '' {-# OPTIONS --guardedness #-} open import IO open import Level main = run {0ℓ} (putStrLn "Hello World!") ''; hello-world = ./files/HelloWorld.agda; in { name = "agda"; Loading @@ -30,6 +24,10 @@ in }; testScript = '' # agda and agda-mode are in path machine.succeed("agda --version") machine.succeed("agda-mode") # Minimal script that typechecks machine.succeed("touch TestEmpty.agda") machine.succeed("agda TestEmpty.agda") Loading
nixos/tests/agda/default.nix 0 → 100644 +5 −0 Original line number Diff line number Diff line { runTest }: { base = runTest ./base.nix; override-with-backend = runTest ./override-with-backend.nix; }
nixos/tests/agda/files/HelloWorld.agda 0 → 100644 +5 −0 Original line number Diff line number Diff line {-# OPTIONS --guardedness #-} open import IO open import Level main = run {0ℓ} (putStrLn "Hello World!")