You've already forked lazarus-ccr
28 lines
521 B
Bash
28 lines
521 B
Bash
![]() |
#!/usr/bin/env bash
|
||
|
|
||
|
set -e
|
||
|
|
||
|
TmpDir=/tmp/bluetoothlaz
|
||
|
rm -rf $TmpDir
|
||
|
mkdir -p $TmpDir
|
||
|
|
||
|
rsync -av --exclude=".svn" ../bluetooth $TmpDir/
|
||
|
|
||
|
for Ext in ppu o a compiled exe rst zip tgz bak lps;do
|
||
|
find $TmpDir -name "*.$Ext" -exec rm {} \;
|
||
|
done
|
||
|
find $TmpDir -name "*~" -exec rm {} \;
|
||
|
# remove all programs without extension
|
||
|
find . -type f -perm -100 -iregex '.*\/[a-z]+$' -exec rm {} \;
|
||
|
|
||
|
TargetFile=$(pwd)/bluetoothlaz.zip
|
||
|
rm -f $TargetFile
|
||
|
cd $TmpDir
|
||
|
zip -r $TargetFile bluetooth
|
||
|
cd -
|
||
|
|
||
|
echo "Created: $TargetFile"
|
||
|
|
||
|
# end.
|
||
|
|