Index: /issm/trunk-jpl/src/m/os/issmscpout.m
===================================================================
--- /issm/trunk-jpl/src/m/os/issmscpout.m	(revision 15314)
+++ /issm/trunk-jpl/src/m/os/issmscpout.m	(revision 15315)
@@ -1,6 +1,6 @@
-function issmscpout(host,path,login,port,packages)
+function issmscpout(host,path,login,port,packages,varargin)
 %ISSMSCPOUT send packages to a host, using scp on unix, and pscp on windows
 %
-%   usage: issmscpout(host,path,packages)
+%   usage: issmscpout(host,path,login,port,packages)
 %
 %
@@ -8,4 +8,11 @@
 %get hostname
 hostname=oshostname();
+
+%are we dis-allowing symbolic links? 
+if nargin==6,
+	no_symlinks=1;
+else
+	no_symlinks=0;
+end
 
 %if hostname and host are the same, do a simple copy
@@ -16,5 +23,9 @@
 		eval(['cd ' path])
 		system(['rm -rf ' packages{i} ]);
-		system(['ln -s ' here '/' packages{i} ' .']);
+		if no_symlinks,
+			system(['cp  ' here '/' packages{i} ' .']);
+		else
+			system(['ln -s ' here '/' packages{i} ' .']);
+		end
 		eval(['cd ' here]);
 	end
