mirror of
https://github.com/panzi/mediaextract
synced 2025-02-19 05:56:51 +00:00
made release.sh nicer
This commit is contained in:
parent
3797896179
commit
106759299b
26
release.sh
26
release.sh
@ -2,23 +2,23 @@
|
||||
|
||||
set -e
|
||||
|
||||
pkg=mediaextract-`git describe --tags`
|
||||
pkg=mediaextract-$(git describe --tags)
|
||||
|
||||
rm -r $pkg $pkg.zip 2>/dev/null || echo
|
||||
git clone . $pkg/source
|
||||
rm -rf $pkg/source/.git $pkg/source/.gitignore
|
||||
mv $pkg/source/README.md $pkg
|
||||
rm -r "$pkg" "$pkg.zip" 2>/dev/null || echo
|
||||
git clone . "$pkg/source"
|
||||
rm -rf "$pkg/source/.git" "$pkg/source/.gitignore"
|
||||
mv "$pkg/source/README.md" "$pkg"
|
||||
for target in linux32 linux64 win32 win64; do
|
||||
builddir=build-$target
|
||||
make TARGET=$target || exit $?
|
||||
if [ -d $builddir ]; then
|
||||
mkdir $pkg/$builddir
|
||||
make TARGET=$target "-j$(nproc)"
|
||||
if [[ -d "$builddir" ]]; then
|
||||
mkdir "$pkg/$builddir"
|
||||
|
||||
if [ -f $builddir/mediaextract ]; then
|
||||
cp $builddir/mediaextract $pkg/$builddir
|
||||
elif [ -f $builddir/mediaextract.exe ]; then
|
||||
cp $builddir/mediaextract.exe $pkg/$builddir
|
||||
if [[ -f "$builddir/mediaextract" ]]; then
|
||||
cp "$builddir/mediaextract" "$pkg/$builddir"
|
||||
elif [ -f "$builddir/mediaextract.exe" ]; then
|
||||
cp "$builddir/mediaextract.exe" "$pkg/$builddir"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
zip -r9 $pkg.zip $pkg
|
||||
zip -r9 "$pkg.zip" "$pkg"
|
||||
|
Loading…
Reference in New Issue
Block a user