annotate build.sh @ 963:6a6f2c6fe8ee

More work done on StatusWerte and Statusstufe. A Messung will also open when the owner attribute is true. Stauswerte and StatusStufen are loaded at application startup. Statusgrid and Messunggrid now use these stores, which were registered at the store manager.
author Dustin Demuth <dustin@intevation.de>
date Thu, 12 Nov 2015 12:13:31 +0100
parents 94d8ea3b98ba
children a152353eba26
rev   line source
941
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
1
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
2 SENCHAPATH=~/bin/Sencha/Cmd/4.0.5.87/sencha
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
3 VNUMBER=$(grep Lada.clientVersion app.js | cut -d '=' -f 2 | cut -d "'" -f 2)
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
4 VERSION=lada-client-$VNUMBER
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
5
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
6 # Minify
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
7 echo "Minifying...."
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
8 $SENCHAPATH --sdk-path extjs compile \
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
9 --classpath=app,resources/lib/ext/upload,resources/lib/ext/i18n page \
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
10 -yui -i index.html -o $VERSION/index.html
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
11
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
12 # Copy additional files
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
13 # Extjs Styles
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
14 echo "Copying additional files...."
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
15
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
16 mkdir --parents $VERSION/extjs/resources
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
17 cp -r extjs/resources/css $VERSION/extjs/resources
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
18 cp -r extjs/resources/ext-theme-gray $VERSION/extjs/resources
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
19
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
20 # Additional resources
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
21 mkdir --parents $VERSION/resources/css
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
22 mkdir --parents $VERSION/resources/i18n
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
23 mkdir --parents $VERSION/resources/img
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
24 mkdir --parents $VERSION/resources/lib
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
25
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
26 cp -r resources/css $VERSION/resources/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
27 cp -r resources/img $VERSION/resources/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
28 cp -r resources/i18n $VERSION/resources/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
29 cp -r resources/lib/Blob $VERSION/resources/lib/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
30 cp -r resources/lib/Blob.js-master $VERSION/resources/lib/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
31 cp -r resources/lib/FileSaver $VERSION/resources/lib/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
32 cp -r resources/lib/FileSaver.js-master $VERSION/resources/lib/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
33 cp -r resources/lib/OpenLayers $VERSION/resources/lib/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
34 cp -r resources/lib/openlayers-release-2.13.1 $VERSION/resources/lib/
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
35
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
36 echo "Compressing...."
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
37 tar -czf $VERSION.tgz $VERSION
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
38
94d8ea3b98ba Added a simple build script, which will not work in every environment. You need to edit the path to sencha command in order tu run this script.
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
39 echo "Done here.\n\n"

http://lada.wald.intevation.org