41 lines
822 B
Bash
41 lines
822 B
Bash
#!/bin/bash
|
|
|
|
make install
|
|
make all
|
|
|
|
mkdir -p myurls
|
|
|
|
# linux-amd64
|
|
cp build/myurls-linux-amd64 myurls/
|
|
cp -r public myurls/
|
|
tar -czvf myurls-linux-amd64.tar.gz myurls
|
|
mv myurls-linux-amd64.tar.gz build/
|
|
rm build/myurls-linux-amd64
|
|
rm -rf myurls/*
|
|
|
|
# arm64
|
|
cp build/myurls-arm64 myurls/
|
|
cp -r public myurls/
|
|
tar -czvf myurls-arm64.tar.gz myurls
|
|
mv myurls-arm64.tar.gz build/
|
|
rm build/myurls-arm64
|
|
rm -rf myurls/*
|
|
|
|
# darwin-amd64
|
|
cp build/myurls-darwin-amd64 myurls/
|
|
cp -r public myurls/
|
|
tar -czvf myurls-darwin-amd64.tar.gz myurls
|
|
mv myurls-darwin-amd64.tar.gz build/
|
|
rm build/myurls-darwin-amd64
|
|
rm -rf myurls/*
|
|
|
|
# windows-x64
|
|
cp build/myurls-windows-x64 myurls/
|
|
cp -r public myurls/
|
|
tar -czvf myurls-windows-x64.tar.gz myurls
|
|
mv myurls-windows-x64.tar.gz build/
|
|
rm build/myurls-windows-x64
|
|
rm -rf myurls/*
|
|
|
|
rm -rf myurls
|