# This script installs the directories and files that accompany the mental
# images publications "Programming mental ray", and "Rendering with mental ray".
# Their CD's contain demo versions of the mental ray renderer. This script
# assumes the files for MacOSX have been copied to a directory named "mi"
# located on the users desktop.
# The script will install the files in "/usr/local/mi". Please note the 
# renaming of "mi/include" to "mi/rayinc". This is done so that the makefiles
# generated by Cutter when it compiles a shader reference a directory with
# the same name as that installed by the fully licensed version of ray.
# Save this script as "install_mi" then use "chmod 777" to give it execute
# permission.
# Malcolm Kesson 4.4.07

# rm -rif /usr/local/mi
mkdir /usr/local/mi
mkdir /usr/local/mi/bin
cp ~/Desktop/mi/bin/imf_copy /usr/local/mi/bin/imf_copy
cp ~/Desktop/mi/bin/imf_diff /usr/local/mi/bin/imf_diff
cp ~/Desktop/mi/bin/imf_info /usr/local/mi/bin/imf_info
cp ~/Desktop/mi/bin/mkmishader /usr/local/mi/bin/mkmishader
cp ~/Desktop/mi/bin/ray /usr/local/mi/bin/ray
mkdir /usr/local/mi/rayinc
cp ~/Desktop/mi/include/base.mi /usr/local/mi/rayinc/base.mi
cp ~/Desktop/mi/include/contour.mi /usr/local/mi/rayinc/contour.mi
cp ~/Desktop/mi/include/geoshader.h /usr/local/mi/rayinc/geoshader.h
cp ~/Desktop/mi/include/mi_version.h /usr/local/mi/rayinc/mi_version.h
cp ~/Desktop/mi/include/mirelay.h /usr/local/mi/rayinc/mirelay.h
cp ~/Desktop/mi/include/physics.mi /usr/local/mi/rayinc/physics.mi
cp ~/Desktop/mi/include/shader.h /usr/local/mi/rayinc/shader.h
cp ~/Desktop/mi/include/subsurface.mi /usr/local/mi/rayinc/subsurface.mi
mkdir /usr/local/mi/lib
cp ~/Desktop/mi/lib/libray.so /usr/local/mi/lib/libray.so
mkdir /usr/local/mi/shaders
cp ~/Desktop/mi/shaders/base.so /usr/local/mi/shaders/base.so
cp ~/Desktop/mi/shaders/contour.so /usr/local/mi/shaders/contour.so
cp ~/Desktop/mi/shaders/physics.so /usr/local/mi/shaders/physics.so
cp ~/Desktop/mi/shaders/subsurface.so /usr/local/mi/shaders/subsurface.so
