annotate install-dependencies.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 0ecbcafdb32f
children 6f4e76b9388a
rev   line source
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
1 #!/bin/bash -e
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
2
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
3 CUR_DIR=`pwd`
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
4 SCRIPT_DIR=`dirname $0`
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
5
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
6 cd $SCRIPT_DIR
951
62f0b084fe1f wget produces spammy output when used in docker build.
Tom Gottfried <tom@intevation.de>
parents: 948
diff changeset
7 curl -O https://cdn.sencha.com/ext/gpl/ext-4.2.1-gpl.zip
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
8 unzip -n ext-4.2.1-gpl.zip
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
9 ln -s ext-4.2.1.883 extjs
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
10
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
11 mkdir -p resources/lib/ext
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
12 cd resources/lib
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
13
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
14 curl -L https://github.com/eligrey/FileSaver.js/archive/master.zip \
951
62f0b084fe1f wget produces spammy output when used in docker build.
Tom Gottfried <tom@intevation.de>
parents: 948
diff changeset
15 -o FileSaver-js.zip
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
16 unzip -n FileSaver-js.zip
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
17 ln -s FileSaver.js-master FileSaver
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
18
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
19 curl -L https://github.com/eligrey/Blob.js/archive/master.zip \
951
62f0b084fe1f wget produces spammy output when used in docker build.
Tom Gottfried <tom@intevation.de>
parents: 948
diff changeset
20 -o Blob-js.zip
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
21 unzip -n Blob-js.zip
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
22 ln -s Blob.js-master Blob
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
23
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
24 curl -L https://github.com/openlayers/openlayers/archive/release-2.13.1.zip \
951
62f0b084fe1f wget produces spammy output when used in docker build.
Tom Gottfried <tom@intevation.de>
parents: 948
diff changeset
25 -o OpenLayers-2-13-1.zip
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
26 unzip -n OpenLayers-2-13-1.zip
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
27 ln -s openlayers-release-2.13.1/build OpenLayers
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
28 cd OpenLayers
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
29 python build.py
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
30
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
31 cd ../ext
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
32 curl -L https://github.com/elmasse/Ext.i18n.Bundle/archive/v0.3.3.zip \
951
62f0b084fe1f wget produces spammy output when used in docker build.
Tom Gottfried <tom@intevation.de>
parents: 948
diff changeset
33 -o Ext-i18n-Bundle-v0-3-3.zip
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
34 unzip -n Ext-i18n-Bundle-v0-3-3.zip
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
35 ln -s Ext.i18n.Bundle-0.3.3/i18n i18n
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
36
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
37 curl -L https://github.com/ivan-novakov/extjs-upload-widget/archive/1.1.1.zip \
951
62f0b084fe1f wget produces spammy output when used in docker build.
Tom Gottfried <tom@intevation.de>
parents: 948
diff changeset
38 -o Ext-ux-Upload-1-1-1.zip
952
0ecbcafdb32f Follow redirections and do not overwrite existing files.
Tom Gottfried <tom@intevation.de>
parents: 951
diff changeset
39 unzip -n Ext-ux-Upload-1-1-1.zip
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
40 ln -s extjs-upload-widget-1.1.1/lib/upload upload
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
41
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
42 cd $CUR_DIR

http://lada.wald.intevation.org