Index: /issm/trunk-jpl/installers/macosx/ISSM.app/Contents/Info.plist
===================================================================
--- /issm/trunk-jpl/installers/macosx/ISSM.app/Contents/Info.plist	(revision 11557)
+++ /issm/trunk-jpl/installers/macosx/ISSM.app/Contents/Info.plist	(revision 11557)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleAllowMixedLocalizations</key>
+	<true/>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleExecutable</key>
+	<string>applet</string>
+	<key>CFBundleIconFile</key>
+	<string>applet</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>ISSM</string>
+	<key>CFBundlePackageType</key>
+	<string>APPL</string>
+	<key>CFBundleSignature</key>
+	<string>aplt</string>
+	<key>LSMinimumSystemVersionByArchitecture</key>
+	<dict>
+		<key>x86_64</key>
+		<string>10.6</string>
+	</dict>
+	<key>LSRequiresCarbon</key>
+	<true/>
+	<key>WindowState</key>
+	<dict>
+		<key>dividerCollapsed</key>
+		<false/>
+		<key>eventLogLevel</key>
+		<integer>-1</integer>
+		<key>name</key>
+		<string>ScriptWindowState</string>
+		<key>positionOfDivider</key>
+		<real>333</real>
+		<key>savedFrame</key>
+		<string>1006 323 602 597 0 0 1680 1028 </string>
+		<key>selectedTabView</key>
+		<string>result</string>
+	</dict>
+</dict>
+</plist>
Index: /issm/trunk-jpl/installers/macosx/ISSM.app/Contents/PkgInfo
===================================================================
--- /issm/trunk-jpl/installers/macosx/ISSM.app/Contents/PkgInfo	(revision 11557)
+++ /issm/trunk-jpl/installers/macosx/ISSM.app/Contents/PkgInfo	(revision 11557)
@@ -0,0 +1,1 @@
+APPLaplt
Index: /issm/trunk-jpl/installers/macosx/ISSM.appscript
===================================================================
--- /issm/trunk-jpl/installers/macosx/ISSM.appscript	(revision 11557)
+++ /issm/trunk-jpl/installers/macosx/ISSM.appscript	(revision 11557)
@@ -0,0 +1,1 @@
+do shell script "open /Library/ISSM/bin/matlabissm"
Index: /issm/trunk-jpl/installers/macosx/matlabissm
===================================================================
--- /issm/trunk-jpl/installers/macosx/matlabissm	(revision 11557)
+++ /issm/trunk-jpl/installers/macosx/matlabissm	(revision 11557)
@@ -0,0 +1,2 @@
+#/bin/bash
+matlab -r "addpath /Library/ISSM/bin/; startup"
Index: /issm/trunk-jpl/installers/macosx/startup.m
===================================================================
--- /issm/trunk-jpl/installers/macosx/startup.m	(revision 11557)
+++ /issm/trunk-jpl/installers/macosx/startup.m	(revision 11557)
@@ -0,0 +1,46 @@
+%STARTUP - Matlab startup script
+%
+%   startup.m is a script run by matlab at the beginning of a session, just
+%   before handing over the prompt to the user. This delivery startup.m script
+%   has been customized here for the ISSM code. This startup script should be
+%   run by users before trying to use ISSM. The best way to do that is to put
+%   the startup file in the location where Matlab starts and established its
+%   root directory.
+
+% clear the last warning to focus on the warnings of the ISSM path
+lastwarn(''); 
+
+%Recover ISSM_TIER , or if on a Windows machine, ISSM_TIER_WIN
+ISSM_TIER=getenv('ISSM_TIER');
+
+if (isempty(ISSM_TIER)),
+	error('issmdir error message: ''ISSM_TIER'' environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!');
+end
+
+%Now add all issm code paths necessary to run issm smoothly. 
+%We capture the error output, so that we can warn the user to update 
+%the variable ISSM_TIER in this file, in case it is not correctly setup. 
+
+%ISSM path
+addpath(pwd); %add current path first
+addpath([pwd '\bin']);
+
+%Check on any warning messages that might indicate that the paths were not correct. 
+if ~isempty(lastwarn),
+	fprintf('\n  Error trying to setup ''ISSM'' code paths. Try and update the ISSM_TIER variable in your .cshrc or .bashrc!\n');
+	fprintf('  ''ISSM'' will not  work at all until this is resolved\n\n');
+else
+	fprintf('\n  To get started with ISSM, type issmdoc at the command prompt.\n\n');
+end
+
+%disable matlab bell!
+beep off;
+
+% no warning if we try to plot while in nojvm (will not be supported in future releases)
+warning off MATLAB:HandleGraphics:noJVM
+
+%at the end, get to tests directory if ISSM_TESTS exists: 
+ISSM_TESTS=getenv('ISSM_TESTS');
+if ~isempty(ISSM_TESTS),
+	cd(ISSM_TESTS);
+end
