-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
36 lines (26 loc) · 1 KB
/
Makefile
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
DEFAULT: server client
client: closure_library closure_compiler
closure_library: client/thirdparty/closure-library
client/thirdparty/closure-library:
svn checkout http://closure-library.googlecode.com/svn/trunk/ closure-library
mkdir client/thirdparty
mv closure-library client/thirdparty
closure_compiler: client/thirdparty/compiler.jar
client/thirdparty/compiler.jar:
wget http://closure-compiler.googlecode.com/files/compiler-latest.zip
mv compiler-latest.zip client/thirdparty
cd client/thirdparty; unzip compiler-latest.zip
server: highcharts flask
highcharts: server/static/thirdparty/Highcharts/js
server/static/thirdparty/Highcharts/js:
wget http://www.highcharts.com/downloads/zips/Highcharts-2.2.1.zip
-mkdir -p server/static/thirdparty/Highcharts
mv Highcharts-2.2.1.zip server/static/thirdparty/Highcharts
cd server/static/thirdparty/Highcharts; unzip Highcharts-2.2.1.zip
flask:
easy_install pip
pip install flask
# for easy development
quickstart:
-rm -rf qssample
python quickstart.py