# HG changeset patch # User samer # Date 1422032971 0 # Node ID 0dcb52a3722e8fa5dc19a3eedb2ef46a3202077a # Parent 43c065ae68529279d707124b64d38ba2bd2fbfee Simplifying install process, in progress. diff -r 43c065ae6852 -r 0dcb52a3722e .screenrc --- a/.screenrc Sun Jan 18 23:24:43 2015 +0000 +++ b/.screenrc Fri Jan 23 17:09:31 2015 +0000 @@ -22,5 +22,5 @@ bind _ resize max screen -t dml-edit 1 runin $HOME/var/dml bash -screen -t dml-run 0 forever $HOME/var/dml ./run.pl +screen -t dml-run 0 runin $HOME/var/dml forever ./run.pl diff -r 43c065ae6852 -r 0dcb52a3722e etc/setup_as_dml.sh --- a/etc/setup_as_dml.sh Sun Jan 18 23:24:43 2015 +0000 +++ b/etc/setup_as_dml.sh Fri Jan 23 17:09:31 2015 +0000 @@ -5,6 +5,12 @@ SS_USER=samer MAKE_HUMDRUM=no +if [ -x matlab ]; then + HAVE_MATLAB=yes +else + HAVE_MATLAB=no +fi + # ------------------ END OF CONFIG --------- function install_swi { @@ -63,6 +69,13 @@ install_swi fi +if [ $INSTALL_SWI_PACKS == yes ]; then + swipl -g 'maplist(pack_install,[lambda,prosqlite,memo,callgraph,swipe,sparkle,musicbrainz,plsmf,plumdrum,sindice]), halt' + if [ $HAVE_MATLAB == yes ]; then + swipl -g 'pack_install(plml), halt' + end +fi + # DOWNLOADS FROM REPOs get_repo_into ~/src/github git https://github.com/samer--/ClioPatria get_repo_into ~/src/github git https://github.com/humdrum-tools/humdrum-tools --recursive @@ -73,10 +86,8 @@ get_repo_into ~/src/hg hg https://code.soundsoftware.ac.uk/hg/dml-cliopatria get_repo_into ~/src/hg hg https://code.soundsoftware.ac.uk/hg/ishara get_repo_into ~/src/hg hg https://code.soundsoftware.ac.uk/hg/kernscores-utf8 +get_repo_into ~/src/hg hg https://code.soundsoftware.ac.uk/hg/dml-datasets -unpack_into ~/lib https://code.soundsoftware.ac.uk/attachments/download/1281/lib-swipl.tar.gz -unpack_into ~/var/dml https://code.soundsoftware.ac.uk/attachments/download/1282/var-dml-cpack.tar.gz cp_into ~/lib/beets https://code.soundsoftware.ac.uk/attachments/download/1284/music-ro.db -cp_into ~/lib/mets https://code.soundsoftware.ac.uk/attachments/download/1283/DML_metadata_batch_01.tar.gz mkdir -p ~/var/dml/memo_db diff -r 43c065ae6852 -r 0dcb52a3722e lib/charm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/charm Fri Jan 23 17:09:31 2015 +0000 @@ -0,0 +1,1 @@ +/home/dml/src/hg/dml-datasets/CHARM \ No newline at end of file diff -r 43c065ae6852 -r 0dcb52a3722e lib/mets --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/mets Fri Jan 23 17:09:31 2015 +0000 @@ -0,0 +1,1 @@ +/home/dml/src/hg/dml-datasets/BL \ No newline at end of file