summaryrefslogtreecommitdiff
path: root/create-package.sh
blob: 11336aa79364936e276b949783b308ebb0b6e3a6 (plain)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#!/bin/sh

VERSION=`grep '$APP_VERSION' global.php | awk -F'"' '{print $2}'`
NAME=`grep '$APP_NAME' global.php | awk -F'"' '{print $2}'`

if [ -e "$NAME-$VERSION" ]; then
	echo "The directory "$NAME-$VERSION" already exists. Please remove it and try again."
	exit 1
fi

mkdir "$NAME-$VERSION"
mkdir "$NAME-$VERSION/css"
mkdir "$NAME-$VERSION/images"
mkdir "$NAME-$VERSION/iui"

# Copy main program file
cp LICENCE "$NAME-$VERSION"
cp README "$NAME-$VERSION"
cp config.php.in "$NAME-$VERSION"
cp connections.php "$NAME-$VERSION"
cp favicon.ico "$NAME-$VERSION"
cp global.php "$NAME-$VERSION"
cp gucs.php "$NAME-$VERSION"
cp index.php "$NAME-$VERSION"
cp info.php "$NAME-$VERSION"
cp locks.php "$NAME-$VERSION"
cp misc.php "$NAME-$VERSION"
cp query.php "$NAME-$VERSION"
cp results.php "$NAME-$VERSION"
cp server.php "$NAME-$VERSION"
cp transactions.php "$NAME-$VERSION"

# Copy CSS extensions
cp css/iui-ext.css "$NAME-$VERSION/css"

# Copy images
cp images/connections.png "$NAME-$VERSION/images"
cp images/database.png "$NAME-$VERSION/images"
cp images/edb.png "$NAME-$VERSION/images"
cp images/enterprisedb.png "$NAME-$VERSION/images"
cp images/gucs.png "$NAME-$VERSION/images"
cp images/info.png "$NAME-$VERSION/images"
cp images/locks.png "$NAME-$VERSION/images"
cp images/pg.png "$NAME-$VERSION/images"
cp images/query.png "$NAME-$VERSION/images"
cp images/transactions.png "$NAME-$VERSION/images"

# Copy iui
cp iui/* "$NAME-$VERSION/iui"

# Tar it all up 
COPYFILE_DISABLE=true tar zcvf "$NAME-$VERSION.tar.gz" "$NAME-$VERSION"

# Cleanup 
rm -rf "$NAME-$VERSION"

echo ""
echo "Package ($NAME-$VERSION.tar.gz) created!"
echo ""