2021-05-26 12:27:03 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
2021-06-04 13:52:32 +00:00
|
|
|
set -e
|
2021-05-26 12:27:03 +00:00
|
|
|
exec 1>&2
|
|
|
|
|
|
|
|
# Ensure that various copies of schema.prs are in fact identical.
|
|
|
|
cmp schema/schema.prs implementations/racket/preserves/preserves-schema/schema.prs
|
2021-05-26 19:11:45 +00:00
|
|
|
|
|
|
|
# Likewise for samples.pr
|
|
|
|
cmp tests/samples.pr implementations/racket/preserves/preserves/tests/samples.pr
|
2021-08-25 07:24:24 +00:00
|
|
|
|
|
|
|
# https://gitlab.com/preserves/preserves/-/issues/30
|
|
|
|
#
|
|
|
|
# So it turns out that Racket's git-checkout mechanism pays attention
|
|
|
|
# to portions of the tree outside the package of interest, which is
|
|
|
|
# totally fair enough!
|
|
|
|
#
|
|
|
|
# But it means we can't use updir-containing symlinks anywhere in the
|
|
|
|
# repository if we want to have a Racket-installable package as well.
|
|
|
|
#
|
|
|
|
# So I've cloned path.bin, too.
|
|
|
|
cmp path/path.bin implementations/rust/preserves-path/path.bin
|