Skip to content

Commit b7cbfa0

Browse files
authored
Merge pull request #117 from terrapkg/owen/more-haskell
2 parents fd03430 + cf36f8e commit b7cbfa0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/content/docs/contributing/guidelines.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,11 @@ Terra's Mock sandbox has networking enabled, so builders can download the depend
131131

132132
### Haskell
133133

134-
Haskell packages in Terra should follow Fedora, although if using `cabal-rpm`, you SHOULD change the changelog entry in accordance with our [changelog policy](#changelog-entries), and you MUST add the `Packager:` line.
134+
Haskell packages in Terra MUST follow Fedora guidelines, although if using `cabal-rpm`, you SHOULD edit the changelog entry in accordance with our [changelog policy](#changelog-entries), and you MUST add the `Packager:` line.
135135
You may also use a `sed` script to drop dependancy versions instead of `cabal-tweak-dep-ver` or `cabal-tweak-drop-dep`, up to you.
136136

137+
`ghc-*` haskell packages SHOULD be placed in `anda/langs/haskell`, with the folder and spec named with `ghc-*`.
138+
137139
### Java
138140

139141
Java packaging should also be aligned with Fedora, but it should be noted that Terra has the `gradle` build tool packaged, and you are free to use it in your specs.

0 commit comments

Comments
 (0)