source: sasview/build_tools/jenkins_osx_build.sh @ 47f6050e

ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalccostrafo411magnetic_scattrelease-4.1.1release-4.1.2release-4.2.2release_4.0.1ticket-1009ticket-1094-headlessticket-1242-2d-resolutionticket-1243ticket-1249ticket885unittest-saveload
Last change on this file since 47f6050e was 47f6050e, checked in by wojciech, 8 years ago

Path to hdf5 added to jenkinks script

  • Property mode set to 100755
File size: 1.4 KB
Line 
1export PATH=$PATH:/usr/local/bin/
2export PATH=$PATH:/usr/local/hdf5/include
3
4
5PYTHON=${PYTHON:-`which python`}
6EASY_INSTALL=${EASY_INSTALL:-`which easy_install`}
7PYLINT=${PYLINT:-`which pylint`}
8
9export PYTHONPATH=$PYTHONPATH:$WORKSPACE/sasview/utils
10export PYTHONPATH=$PYTHONPATH:$WORKSPACE/sasview/sasview-install
11export PYTHONPATH=$PYTHONPATH:/Library/Python/2.7/site-packages
12
13export LC_ALL=en_US.UTF-8
14export LANG=en_US.UTF-8
15
16
17cd $WORKSPACE
18
19# SASMODLES
20cd $WORKSPACE
21cd sasmodels
22
23rm -rf build
24rm -rf dist
25
26$PYTHON setup.py clean
27$PYTHON setup.py build
28
29
30# SASMODLES - BUILD DOCS
31cd  doc
32make html
33
34cd $WORKSPACE
35cd sasmodels
36$PYTHON setup.py bdist_egg
37
38
39# SASVIEW
40cd $WORKSPACE
41cd sasview
42rm -rf sasview-install
43mkdir  sasview-install
44rm -rf utils
45mkdir  utils
46rm -rf dist
47rm -rf build
48
49
50# INSTALL SASMODELS
51cd $WORKSPACE
52cd sasmodels
53cd dist
54$EASY_INSTALL -d $WORKSPACE/sasview/utils sasmodels*.egg
55
56
57# BUILD SASVIEW
58cd $WORKSPACE
59cd sasview
60$PYTHON setup.py clean
61$PYTHON setup.py build docs bdist_egg
62
63
64# INSTALL SASVIEW
65cd $WORKSPACE
66cd sasview
67cd dist
68$EASY_INSTALL -d $WORKSPACE/sasview/sasview-install sasview*.egg
69
70
71# TEST
72cd $WORKSPACE
73cd sasview
74cd test
75$PYTHON utest_sasview.py
76
77# PYLINT
78cd $WORKSPACE
79cd sasview
80$PYLINT --rcfile "build_tools/pylint.rc" -f parseable sasview-install/sasview*.egg/sas sasview | tee  test/sasview.txt
81
82# BUILD APP
83cd $WORKSPACE
84cd sasview/sasview
85$PYTHON setup_mac.py py2app
86
Note: See TracBrowser for help on using the repository browser.