[go: up one dir, main page]

File: makezip

package info (click to toggle)
findent 3.1.7-1
  • links: PTS
  • area: main
  • in suites: bullseye
  • size: 2,176 kB
  • sloc: sh: 4,746; cpp: 4,049; fortran: 1,565; pascal: 1,204; lex: 533; yacc: 305; makefile: 179; python: 155; lisp: 52
file content (29 lines) | stat: -rwxr-xr-x 1,523 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash
wineserver -p
dir=`pwd`
./bootstrap                                                       || exit 1
unset CXXFLAGS
./configure --with-windows                                        || exit 1 
make clean                                                        || exit 1
rm -rf bin
make                                                              || exit 1
make check                                                        || exit 1
strip src/findent.exe                                             || exit 1
version=`./getversion`                                            || exit 1
echo "version = $version"
cd ..                                                             || exit 1
mkdir -p versions                                                 || exit 1
cp $dir/README.windows versions/README.txt                        || exit 1
cp $dir/src/findent.exe versions                                  || exit 1
cp $dir/scripts/wfindent.bat versions                             || exit 1
cp $dir/COPYING versions/COPYING.txt
cd versions                                                       || exit 1
unix2dos README.txt COPYING.txt                                   || exit 1
rm -f "findent-$version.zip"
zip   "findent-$version.zip" findent.exe README.txt \
                             COPYING.txt wfindent.bat             || exit 1
rm -f findent.exe README.txt wfindent.bat COPYING.txt
cd "$dir"                                                         || exit 1
make distclean
wineserver -k
echo "$0 done"