mirror of
https://github.com/GaloisInc/cryptol.git
synced 2024-09-11 14:06:13 +03:00
Tweak a few things for 2.9.0 (#833)
* Fix Dockerfile * Include version number in CHANGES.md * Update copyright dates * Don't include cryptol-specs in release archives * Remove duplicate copy of Programming Cryptol
This commit is contained in:
parent
755d4d2de3
commit
5100132e4c
1
.github/ci.sh
vendored
1
.github/ci.sh
vendored
@ -135,6 +135,7 @@ bundle_files() {
|
||||
doc=dist/share/doc/cryptol
|
||||
mkdir -p $doc
|
||||
cp -R examples/ $doc/examples/
|
||||
rm -rf $doc/examples/cryptol-specs
|
||||
cp docs/*md docs/*pdf $doc
|
||||
|
||||
# Copy the two interesting examples over
|
||||
|
@ -1,4 +1,4 @@
|
||||
# NEXT
|
||||
# 2.9.0
|
||||
|
||||
## Language changes
|
||||
|
||||
|
@ -43,8 +43,7 @@ FROM haskell:8.8 AS build
|
||||
|
||||
RUN apt-get update && apt-get install -y libncurses-dev
|
||||
COPY --from=solvers /solvers/rootfs /
|
||||
RUN useradd -m cryptol \
|
||||
&& su -c '/opt/cabal/bin/cabal v2-update' cryptol
|
||||
RUN useradd -m cryptol
|
||||
COPY --chown=cryptol:cryptol . /cryptol
|
||||
USER cryptol
|
||||
WORKDIR /cryptol
|
||||
@ -54,6 +53,7 @@ ENV LANG=C.UTF-8 \
|
||||
LC_ALL=C.UTF-8
|
||||
COPY cabal.GHC-8.8.3.config cabal.project.freeze
|
||||
RUN mkdir -p rootfs/usr/local/bin
|
||||
RUN cabal v2-update
|
||||
RUN cabal v2-install --install-method=copy --installdir=rootfs/usr/local/bin exe:cryptol
|
||||
RUN cabal v2-install --install-method=copy --installdir=bin test-lib
|
||||
RUN ./bin/test-runner --ext=.icry --exe=./rootfs/usr/local/bin/cryptol -F -b tests
|
||||
|
@ -8,7 +8,7 @@ Author: Galois, Inc.
|
||||
Maintainer: cryptol@galois.com
|
||||
Homepage: http://www.cryptol.net/
|
||||
Bug-reports: https://github.com/GaloisInc/cryptol/issues
|
||||
Copyright: 2013-2019 Galois Inc.
|
||||
Copyright: 2013-2020 Galois Inc.
|
||||
Category: Language
|
||||
Build-type: Simple
|
||||
Cabal-version: 1.18
|
||||
|
BIN
docs/Cryptol.pdf
BIN
docs/Cryptol.pdf
Binary file not shown.
Binary file not shown.
@ -8,7 +8,7 @@
|
||||
appear in this documentation. Of course, we appreciate bug reports
|
||||
and clarification suggestions.
|
||||
|
||||
Copyright 2003--2018 Galois, Inc. All rights reserved by Galois,
|
||||
Copyright 2003--2020 Galois, Inc. All rights reserved by Galois,
|
||||
Inc.
|
||||
|
||||
The software installed in accordance with this documentation is
|
||||
|
Loading…
Reference in New Issue
Block a user