#!/bin/sh # # Copyright (c) 2015 Carsten Larsen # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # rm -Rf dist mkdir dist sh configure AMIGA -m68000 echo 'Building Amiga MC68000 binaries' mkdir dist/68000 make cp sha dist/68000/ cp sha1 dist/68000/ cp sha256 dist/68000/ cp sha384 dist/68000/ cp sha512 dist/68000/ cp shatest dist/68000/ make clean sh configure AMIGA -m68020 echo 'Building Amiga MC68020 binaries' mkdir dist/68020 make cp sha dist/68020/ cp sha1 dist/68020/ cp sha256 dist/68020/ cp sha384 dist/68020/ cp sha512 dist/68020/ cp shatest dist/68020/ make clean sh configure AMIGA "-m68020 -m68881" echo 'Building Amiga MC68020 FPU binaries' mkdir dist/68020f make cp sha dist/68020f/ cp sha1 dist/68020f/ cp sha256 dist/68020f/ cp sha384 dist/68020f/ cp sha512 dist/68020f/ cp shatest dist/68020f/ make clean sh configure AMIGA -m68030 echo 'Building Amiga MC68030 binaries' mkdir dist/68030 make cp sha dist/68030/ cp sha1 dist/68030/ cp sha256 dist/68030/ cp sha384 dist/68030/ cp sha512 dist/68030/ cp shatest dist/68030/ make clean sh configure AMIGA "-m68030 -m68881" echo 'Building Amiga MC68030 FPU binaries' mkdir dist/68030f make cp sha dist/68030f/ cp sha1 dist/68030f/ cp sha256 dist/68030f/ cp sha384 dist/68030f/ cp sha512 dist/68030f/ cp shatest dist/68030f/ make clean sh configure AMIGA -m68040 echo 'Building Amiga MC68040 binaries' mkdir dist/68040 make cp sha dist/68040/ cp sha1 dist/68040/ cp sha256 dist/68040/ cp sha384 dist/68040/ cp sha512 dist/68040/ cp shatest dist/68040/ make clean sh configure AMIGA -m68060 echo 'Building Amiga MC68060 binaries' rm -Rf dist/68060 mkdir dist/68060 make cp sha dist/68060/ cp sha1 dist/68060/ cp sha256 dist/68060/ cp sha384 dist/68060/ cp sha512 dist/68060/ cp shatest dist/68060/ make clean cp COPYRIGHT dist/ cp ChangeLog dist/ cp sha.guide dist/ echo 'Distribution build done.'