annotate build.sh @ 1293:16a80ca16732

map feature visibility, selection and grid layout messpunkt layer is now visible per default when in editing mode on selection in map, the form is updated ortszuordnung buttons should not render over grid anymore
author Maximilian Krambach <mkrambach@intevation.de>
date Wed, 01 Feb 2017 19:38:06 +0100
parents a152353eba26
children 0b2d6db2be7e
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/
1277
a152353eba26 fix build.sh and Dockerfile for minified app
Michael Stanko <mstanko@bfs.de>
parents: 941
diff changeset
34 cp -r resources/lib/ol2-release-2.13.1 $VERSION/resources/lib/
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
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