Modify build script and update documentation.

This commit is contained in:
Gregory Casamento 2019-08-11 14:30:44 -04:00
parent 751a2466d7
commit f7dcee7f34

View File

@ -1,32 +1,39 @@
#!/bin/sh
case `uname -s` in
Linux)
# Builds all of the utilities (not firmware) under Linux.
# Requires mingw installed to cross-compile Windows targets.
(cd scsi2sd-util && ./build.sh)
if [ $? -eq 0 ]; then
mkdir -p build/linux
mkdir -p build/windows/64bit
mkdir -p build/windows/32bit
cp scsi2sd-util/build/linux/scsi2sd-util build/linux
cp scsi2sd-util/build/windows/32bit/scsi2sd-util.exe build/windows/32bit
cp scsi2sd-util/build/windows/64bit/scsi2sd-util.exe build/windows/64bit
fi
;;
Darwin)
make -C scsi2sd-util
if [ $? -eq 0 ]; then
mkdir -p build/mac
cp scsi2sd-util/build/mac/scsi2sd-util build/mac
fi
esac
#!/bin/sh
case `uname -s` in
Linux)
# Builds all of the utilities (not firmware) under Linux.
# Requires mingw installed to cross-compile Windows targets.
(cd scsi2sd-util && ./build.sh)
if [ $? -eq 0 ]; then
mkdir -p build/linux
mkdir -p build/windows/64bit
mkdir -p build/windows/32bit
cp scsi2sd-util/build/linux/scsi2sd-util build/linux
cp scsi2sd-util/build/windows/32bit/scsi2sd-util.exe build/windows/32bit
cp scsi2sd-util/build/windows/64bit/scsi2sd-util.exe build/windows/64bit
fi
;;
Darwin)
make -C scsi2sd-util
if [ $? -eq 0 ]; then
mkdir -p build/mac
cp scsi2sd-util/build/mac/scsi2sd-util build/mac
fi
;;
MINGW32_NT-6.2)
make -C scsi2sd-util
if [ $? -eq 0]; then
mkdir -p build/win
cp scsi2sd-util/build/win/scsi2sd-util build/win
fi
;;
esac