summaryrefslogtreecommitdiff
path: root/other/burneye2/release-objobf.sh
blob: 01672cd02a884ed5936179ba93a0f576ec9256ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash


OBJOBF_VERSION=0$(./objobf 2>&1 | grep " version " | cut -d '0' -f2- | cut -d '.' -f-3)
echo $OBJOBF_VERSION

mkdir -p alpha-releases/objobf-$OBJOBF_VERSION/doc
mkdir -p alpha-releases/objobf-$OBJOBF_VERSION/example
cp doc/objobf.1 doc/objobf-CHANGES doc/objobf-README \
	alpha-releases/objobf-$OBJOBF_VERSION/doc/
cp testcases/quicksort.c testcases/main.c testcases/2-obf/reducebind.c \
	alpha-releases/objobf-$OBJOBF_VERSION/example/
cp objobf alpha-releases/objobf-$OBJOBF_VERSION-nostripped
strip objobf
util/sstrip objobf
cp objobf alpha-releases/objobf-$OBJOBF_VERSION/
cd alpha-releases/objobf-$OBJOBF_VERSION/
ln -s doc/objobf-README README

cd ..
tar cfvj objobf-$OBJOBF_VERSION.tar.bz2 objobf-$OBJOBF_VERSION