Skip to content

Commit c5f28f4

Browse files
committed
Merge pull request purescript#1067 from hdgarrood/pursuit2
Steps toward pursuit 2
2 parents 10bcc93 + 470f5e1 commit c5f28f4

29 files changed

+3731
-518
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ cabal.sandbox.config
99
*.lksh*
1010
.virthualenv
1111
.psci_modules/
12+
tmp/

CONTRIBUTING.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,17 @@ If you would like to contribute, please consider the issues in the current miles
1616
Finally, if you have made code changes and would like to be included in the copyright notice in the cabal file, please include that change in your pull request.
1717

1818
To prevent core libraries from getting broken, every change must be reviewed. A pull request will be merged as long as one other team member has verified the changes.
19+
20+
## Adding dependencies
21+
22+
Because the PureScript compiler is distributed in binary form, we include
23+
the licenses of all dependencies, including transitive ones, in the LICENSE
24+
file. Therefore, whenever the dependencies change, the LICENSE file should be
25+
updated.
26+
27+
You can automate this (if you have bash):
28+
29+
- get a copy of [cabal-dependency-licenses][]
30+
- run at the command line: `./license/generate > LICENSE`
31+
32+
[cabal-dependency-licenses]: https://github.com/jaspervdj/cabal-dependency-licenses

0 commit comments

Comments
 (0)