mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-01-12 15:28:29 +01:00
Merge branch 'master' into nightly
This commit is contained in:
commit
a324da4e07
@ -4,7 +4,7 @@ ENV HOME /home/stackage
|
||||
ENV LANG en_US.UTF-8
|
||||
|
||||
# NOTE: also update debian-bootstrap.sh when cuda version changes
|
||||
ENV PATH /usr/local/cuda-10.0/bin:/opt/ghc/8.6.2/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||
ENV PATH /usr/local/cuda-10.0/bin:/opt/ghc/8.6.3/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||
ENV CUDA_PATH /usr/local/cuda-10.0
|
||||
ENV LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:/usr/local/cuda-10.0/nvvm/lib64
|
||||
|
||||
|
||||
@ -21,6 +21,9 @@ To add your package you can edit [`build-constraints.yaml`](https://github.com/f
|
||||
|
||||
If your library depends on a C library, please add it to the `debian-bootstrap.sh` script.
|
||||
|
||||
Any dependencies of your packages that are not already part of stackage are added implictly, but it is prefered
|
||||
to add all packages explicitly. It is planned to remove this behaviour in the future.
|
||||
|
||||
After doing that commit with a message like "add foo-bar" and send a pull request.
|
||||
|
||||
The continuous integration job will do some checks to see if your package's dependencies are up-to-date.
|
||||
@ -201,7 +204,9 @@ purely on Stackage Curator discretion. The most common examples are:
|
||||
considered a major version bump, and disallowed in an LTS minor
|
||||
version bump. However, if a package is following SemVer, this
|
||||
would not be a breaking change, and curators may elect to include
|
||||
it.
|
||||
it. Note though that curators and their tooling will not know your
|
||||
package is following SemVer, so in this case you would have to open
|
||||
an issue on the [lts-haskell repo](https://github.com/fpco/lts-haskell/issues/new).
|
||||
|
||||
* If a package has overly restrictive version bounds on a
|
||||
dependency, in particular constraining a minor version
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
2
check
2
check
@ -3,4 +3,4 @@
|
||||
# Convenience script for checking constraints locally
|
||||
|
||||
cd `dirname $0`
|
||||
exec stack exec --resolver ghc-8.6.2 stackage-curator check
|
||||
exec stack exec --resolver ghc-8.6.3 stackage-curator check
|
||||
|
||||
@ -25,7 +25,7 @@ add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://down
|
||||
add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main'
|
||||
add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main'
|
||||
|
||||
GHCVER=8.6.2
|
||||
GHCVER=8.6.3
|
||||
|
||||
apt-get update
|
||||
apt-get install -y \
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
set -euxo pipefail
|
||||
|
||||
export GHCVER=8.6.2
|
||||
export GHCVER=8.6.3
|
||||
|
||||
# Download and unpack the stack executable
|
||||
mkdir -p ~/.local/bin
|
||||
|
||||
Loading…
Reference in New Issue
Block a user