Skip to content

Commit e9456c7

Browse files
committed
Added eng specifications
1 parent 38740be commit e9456c7

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed

_eng_/README.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Install https://github.com/GaloisInc/eng.

_eng_/dev.eng

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
dev
2+
subcmd
3+
build
4+
Builds the tasty-sugar library
5+
exec = cabal build tasty-sugar
6+
test
7+
testcase
8+
test-sugar
9+
type = EXE
10+
runner = cabal_test
11+
test-passthru-ascii
12+
type = EXE
13+
runner = cabal_test
14+
test-params
15+
type = EXE
16+
runner = cabal_test
17+
test-internals
18+
type = EXE
19+
runner = cabal_test
20+
testrunner
21+
cabal_test
22+
exec = cabal test {TestName}
23+
nixbuild_all
24+
Uses nix to build versions 8.10 through 9.12
25+
exec =
26+
for X in 810 90 92 ; do
27+
echo :::: ghc$X
28+
nix build --no-link .#tasty-sugar.ghc$X --override-input nixpkgs github:nixos/nixpkgs/25.05
29+
done
30+
for X in 94 96 98 910 912 ; do
31+
echo :::: ghc$X
32+
nix build --no-link .#tasty-sugar.ghc$X
33+
done

_eng_/doc.eng

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
doc
2+
README
3+
type = Overview
4+
title = README
5+
abstract = Description of the tasty-sugar library
6+
location = ./README.org

0 commit comments

Comments
 (0)