Index: branches/blackosx/package/Scripts/Install/InstallLog.sh =================================================================== --- branches/blackosx/package/Scripts/Install/InstallLog.sh (revision 0) +++ branches/blackosx/package/Scripts/Install/InstallLog.sh (revision 1543) @@ -0,0 +1,35 @@ +#!/bin/bash + +echo "===============================================" +echo "InstallLog: Create/Append installation log" +echo "**********************************************" + +# Creates text file named 'Chameleon_Installer_Fail_Log.txt' +# at the root of the target volume. This is to help show the +# user why the installation process failed (even though the +# package installer ends reading 'Installation Successful'. + +# Receives two parameters +# $1 = selected volume for location of the install log +# $2 = text to write to the installer log + +if [ "$#" -eq 2 ]; then + logLocation="$1" + verboseText="$2" + #echo "DEBUG: passed argument = $logLocation" + #echo "DEBUG: passed argument = $verboseText" +else + echo "Error - wrong number of values passed" + exit 9 +fi + + +logfile="${logLocation}"/Chameleon_Installer_Fail_Log.txt + +if [ -f "${logfile}" ]; then + echo "${verboseText}" >> "${logLocation}"/Chameleon_Installer_Fail_Log.txt +else + echo "${verboseText}" > "${logLocation}"/Chameleon_Installer_Fail_Log.txt +fi + +exit 0 \ No newline at end of file Property changes on: branches/blackosx/package/Scripts/Install/InstallLog.sh ___________________________________________________________________ Added: svn:executable + *