Fabio Fabbri created CB-2841:
--------------------------------
Summary: Build on IOS fails if the project is on a samba shared
folder
Key: CB-2841
URL: https://issues.apache.org/jira/browse/CB-2841
Project: Apache Cordova
Issue Type: Bug
Components: iOS
Affects Versions: 2.5.0
Reporter: Fabio Fabbri
Assignee: Shazron Abdullah
Priority: Minor
I tried to create and build an iOS project from a Mac on a shared folder. The
shared folder is on a Linux machine using Samba.
With PhoneGap 2.2.0 I had no problem, but with PhoneGap 2.5.0 I had the
following errors on building phase:
ln: {destination for first file in www folder}: Operation not permitted
cp: chflags: {destination of the same file}: Operation not permitted
I found out that the problem was in the "Build Phases" script "Copy www
directory": in my case, both "ln" and "cp -a" fails. I suggest to make a third
try with "cp -PR", and hide all messages from the previous 2 commands:
# Files
for p in $(do_find -type f -print); do
subpath="${p#$SRC_DIR}"
ln "$SRC_DIR$subpath" "$DST_DIR$subpath" 1>/dev/null 2>/dev/null ||
cp -a "$SRC_DIR$subpath" "$DST_DIR$subpath" 1>/dev/null 2>/dev/null ||
cp -PR "$SRC_DIR$subpath" "$DST_DIR$subpath" ||
exit 3
done
It works for me
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira