Rev 26206 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#!/bin/sh# Shell installer for RAqua# RAqua is a bundle app that contains the R.bin bundle app# ${R_HOME}/src/modules/aqua/AquaInstalltop_builddir=../../..srcdir=@srcdir@subdir=src/modules/aquatop_srcdir=@top_srcdir@here=`pwd`;cp ${top_srcdir}/src/modules/aqua/R.fix /Applications/StartR.app/RAqua.app/Contents/cd /Applications/StartR.app/RAqua.app/Contentsif !(test -f R_RESOURCES); thenmv RESOURCES R_RESOURCESfiif !(test -e MacOS); thenmv bin MacOSln -s MacOS binfiif !(test -f MacOS/RAqua); thencd MacOSmv R.bin RAqualn -s RAqua R.bincd ..fish R.fixrm R.fixcd ${here}cd ${top_srcdir}cp -R src/modules/aqua/Contents/Resources /Applications/StartR.app/RAqua.app/Contentscp src/modules/aqua/Contents/PkgInfo /Applications/StartR.app/RAqua.app/Contentscp src/modules/aqua/Contents/Info.plist /Applications/StartR.app/RAqua.app/Contentsmkdir -p /Applications/StartR.app/Contentsmkdir -p /Applications/StartR.app/Contents/Resourcescp src/modules/aqua/RAqua/Contents/Resources/RAqua.icns \/Applications/StartR.app/Contents/Resources/cp src/modules/aqua/RAqua/Contents/PkgInfo /Applications/StartR.app/Contents/cp src/modules/aqua/RAqua/Contents/Info.plist /Applications/StartR.app/Contents/# move libR.dylib inside Frameworksmkdir -p /Applications/StartR.app/RAqua.app/Contents/Frameworksif test /Applications/StartR.app/RAqua.app/Contents/MacOS/libR.dylib; thenmv /Applications/StartR.app/RAqua.app/Contents/MacOS/libR.dylib \/Applications/StartR.app/RAqua.app/Contents/Frameworks/ficd ${here}cd ${top_builddir}/${subdir}/# builds the StartR exec codeif !(test -f a.out); thenmake aqualaunchfimkdir -p /Applications/StartR.app/Contents/MacOScp a.out /Applications/StartR.app/Contents/MacOS/StartR# echo "Note: execute this script one time only!"