diff --git a/build-macos.sh b/build-macos.sh index 22f3218..70a2353 100755 --- a/build-macos.sh +++ b/build-macos.sh @@ -1,5 +1,7 @@ -cargo build --target-dir=./build/macos --release +#!/bin/bash +# set -e +cargo build --target=x86_64-apple-darwin --target-dir=./build/macos --release mkdir -p build/release/macos -cp build/macos/release/converter build/release/macos/ableton-rack-converter -cp build/macos/release/compressor build/release/macos/xml-to-rack -cp build/macos/release/decompressor build/release/macos/rack-to-xml +cp build/macos/x86_64-apple-darwin/release/converter build/release/macos/ableton-rack-converter +cp build/macos/x86_64-apple-darwin/release/compressor build/release/macos/xml-to-rack +cp build/macos/x86_64-apple-darwin/release/decompressor build/release/macos/rack-to-xml \ No newline at end of file diff --git a/build-windows.sh b/build-windows.sh index 1b8de8a..7474ec6 100755 --- a/build-windows.sh +++ b/build-windows.sh @@ -1,5 +1,7 @@ -cargo build --target=x86_64-pc-windows-gnu --target-dir=./build/windows --release +#!/bin/bash +# set -e +cargo build --target=x86_64-pc-windows-gnu --target-dir=./build/release/windows --release mkdir -p build/release/windows cp build/windows/x86_64-pc-windows-gnu/release/converter.exe build/release/windows/ableton-rack-converter.exe cp build/windows/x86_64-pc-windows-gnu/release/compressor.exe build/release/windows/xml-to-rack.exe -cp build/windows/x86_64-pc-windows-gnu/release/decompressor.exe build/release/windows/rack-to-xml.exe +cp build/windows/x86_64-pc-windows-gnu/release/decompressor.exe build/release/windows/rack-to-xml.exe \ No newline at end of file diff --git a/build.sh b/build.sh index a2fb42d..7d6aa4c 100755 --- a/build.sh +++ b/build.sh @@ -1,7 +1,9 @@ +#!/bin/bash +# set -e rm -rf build/release mkdir -p build/release ./build-macos.sh ./build-windows.sh cd build/release zip -j macos-ableton-rack-converter.zip macos/* -zip -j windows-ableton-rack-converter.zip windows/* \ No newline at end of file +zip -j windows-ableton-rack-converter.zip windows/*.exe \ No newline at end of file