Skip to content

Commit 3aef56e

Browse files
committed
Merge pull request purescript#1205 from purescript/bundler
Add psc-bundle
2 parents 6e267d4 + 933fc48 commit 3aef56e

File tree

8 files changed

+865
-90
lines changed

8 files changed

+865
-90
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ install:
1010
- cabal --version
1111
- echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
1212
- travis_retry cabal update
13+
- cabal install alex happy
1314
- cabal install --only-dependencies --enable-tests --enable-benchmarks
1415
script:
1516
- ./travis-script.sh

LICENSE

Lines changed: 218 additions & 89 deletions
Large diffs are not rendered by default.

bundle/build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@ strip ../dist/build/psc/psc
2020
strip ../dist/build/psci/psci
2121
strip ../dist/build/psc-docs/psc-docs
2222
strip ../dist/build/psc-publish/psc-publish
23+
strip ../dist/build/psc-bundle/psc-bundle
2324

2425
# Copy files to staging directory
2526
cp ../dist/build/psc/psc build/purescript/
2627
cp ../dist/build/psci/psci build/purescript/
2728
cp ../dist/build/psc-docs/psc-docs build/purescript/
2829
cp ../dist/build/psc-publish/psc-publish build/purescript/
30+
cp ../dist/build/psc-bundle/psc-bundle build/purescript/
2931
cp README build/purescript/
3032
cp ../LICENSE build/purescript/
3133

bundle/winbuild.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,14 @@ strip ../dist/build/psc/psc.exe
1616
strip ../dist/build/psci/psci.exe
1717
strip ../dist/build/psc-docs/psc-docs.exe
1818
strip ../dist/build/psc-publish/psc-publish.exe
19+
strip ../dist/build/psc-bundle/psc-bundle.exe
1920

2021
# Copy files to staging directory
2122
cp ../dist/build/psc/psc.exe build/purescript/
2223
cp ../dist/build/psci/psci.exe build/purescript/
2324
cp ../dist/build/psc-docs/psc-docs.exe build/purescript/
2425
cp ../dist/build/psc-publish/psc-publish.exe build/purescript/
26+
cp ../dist/build/psc-bundle/psc-bundle.exe build/purescript/
2527
cp README build/purescript/
2628
cp ../LICENSE build/purescript/
2729

license-generator/generate

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ echo_header() {
2121

2222
echo_deps_names() {
2323
cabal-dependency-licenses \
24-
| grep '^- ' | sed 's/^..//' | sort -h
24+
| grep '^- ' | sed 's/^..//' | gsort -h
2525
}
2626

2727
echo_deps_licenses() {

0 commit comments

Comments
 (0)