]> git.lizzy.rs Git - rust.git/commitdiff
include compiler hash in wrapper scripts
authorTim Neumann <mail@timnn.me>
Sun, 19 Mar 2017 10:42:30 +0000 (11:42 +0100)
committerTim Neumann <mail@timnn.me>
Tue, 21 Mar 2017 19:37:50 +0000 (20:37 +0100)
src/ci/docker/dist-s390x-linux-netbsd/build-netbsd-toolchain.sh

index 6d9728a06fd8ce485eed90f08397fa69f13215c7..ea335a249736c703296840774638e609961625c1 100755 (executable)
@@ -73,5 +73,11 @@ cat > /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-g++-sysroot <<'EOF'
 exec /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-g++ --sysroot=/x-tools/x86_64-unknown-netbsd/sysroot "$@"
 EOF
 
+GCC_SHA1=`sha1sum -b /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-gcc | cut -d' ' -f1`
+GPP_SHA1=`sha1sum -b /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-g++ | cut -d' ' -f1`
+
+echo "# $GCC_SHA1" >> /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-gcc-sysroot
+echo "# $GPP_SHA1" >> /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-g++-sysroot
+
 chmod +x /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-gcc-sysroot
 chmod +x /x-tools/x86_64-unknown-netbsd/bin/x86_64--netbsd-g++-sysroot