source: other-projects/is-sheet-music-encore/trunk/SETUP.bash@ 33415

Last change on this file since 33415 was 33415, checked in by cpb16, 5 years ago

updated, after unable to commit due to setup.bash being out of date. Added mainMorph for morphological development

File size: 1.6 KB
Line 
1#export PATH=`pwd`/venv/bin/:$PATH
2#export PERL5LIB=`pwd`/venv/lib/perl5
3
4export IS_SHEET_MUSIC_ENCORE_HOME=`pwd`
5
6echo "Setting:"
7echo " IS_SHEET_MUSIC_ENCORE_HOME=$IS_SHEET_MUSIC_ENCORE_HOME"
8
9if [ ! -d "$IS_SHEET_MUSIC_ENCORE_HOME/perl-relocatable" ] ; then
10 echo "Installing a relocatable perl in user-space"
11 curl -sSL https://git.io/perl-install | bash -s "$IS_SHEET_MUSIC_ENCORE_HOME/perl-relocatable"
12fi
13
14echo "Setting:"
15export PATH="$IS_SHEET_MUSIC_ENCORE_HOME/perl-relocatable/bin/:$PATH"
16echo " PATH to include 'perl-relocatable'/bin"
17
18
19if [ -d "$IS_SHEET_MUSIC_ENCORE_HOME/openssl" ] ; then
20 export CFLAGS="-I$IS_SHEET_MUSIC_ENCORE_HOME/openssl/include"
21 export CXXFLAGS="-I$IS_SHEET_MUSIC_ENCORE_HOME/openssl/include"
22 export LDFLAGS="-L$IS_SHEET_MUSIC_ENCORE_HOME/openssl/lib"
23
24 export LD_LIBRARY_PATH="$IS_SHEET_MUSIC_ENCORE_HOME/openssl/lib"
25
26 echo " CFLAGS, CXXFLAGS, LDFLAGS, LD_LIBRARY_PATH"
27fi
28
29#echo "Set:"
30#echo " PERL5LIB"
31# echo "Updated PATH"
32#else
33#echo "Failed to find 'perl-relocatable' directory 1>&2"
34#fi
35
36# perl Makefile.PL PREFIX=/home/davidb/research/code/is-sheet-music2/venv/ LDDLFLAGS="$LDFLAGS -shared -L/usr/local/lib -fstack-protector-strong"
37
38
39# CONFIG_ARGS=$( cat <<_EOF_ | tr '\n' ' ' INC=-I/usr/local/opt/openssl/include LDDLFLAGS="-bundle -undefined dynamic_lookup -fstack-protector-strong -L/usr/local/opt/openssl/lib" LD="env MACOSX_DEPLOYMENT_TARGET=10.11 cc" LDFLAGS="-fstack-protector-strong -L/usr/local/opt/openssl/lib" _EOF_ ) cpanm Net::SSLeay --configure-args "$CONFIG_ARGS" --interactive --verbose
40
Note: See TracBrowser for help on using the repository browser.