Jambase/pbxcp and Subversion
Jambase/pbxcp and Subversion
- Subject: Jambase/pbxcp and Subversion
- From: David DeHaven <email@hidden>
- Date: Mon, 27 Sep 2004 13:54:13 -0500
I'm trying to get XCode to exclude .svn directories when copying
resources using pbxcp or cp. I've modified my
/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase with the
following patch:
--- Cut Here --- Cut Here --- Cut Here --- Cut Here --- Cut Here ---
Cut Here --- Cut Here ---
*** ProjectBuilderJambase.old Mon Sep 27 13:08:37 2004
--- ProjectBuilderJambase Mon Sep 27 13:07:47 2004
***************
*** 632,638 ****
}
PBXCP_FLAGS on $(1) += -exclude .DS_Store ;
if $(REMOVE_CVS_FROM_RESOURCES) = YES {
! PBXCP_FLAGS on $(1) += -exclude CVS ;
}
if $(COPY_PHASE_STRIP) = YES && $(ACTION) != installhdrs {
PBXCP_FLAGS on $(1) += -strip-debug-symbols ;
--- 632,638 ----
}
PBXCP_FLAGS on $(1) += -exclude .DS_Store ;
if $(REMOVE_CVS_FROM_RESOURCES) = YES {
! PBXCP_FLAGS on $(1) += -exclude CVS -exclude .svn ;
}
if $(COPY_PHASE_STRIP) = YES && $(ACTION) != installhdrs {
PBXCP_FLAGS on $(1) += -strip-debug-symbols ;
***************
*** 689,694 ****
--- 689,695 ----
if [ -d "$_source" ]
then
$(FIND) $(1:Q) -name CVS -type d -prune -print0 |
$(XARGS) -0 rm -r
+ $(FIND) $(1:Q) -name .svn -type d -prune -print0 |
$(XARGS) -0 rm -r
fi
fi
}
--- Cut Here --- Cut Here --- Cut Here --- Cut Here --- Cut Here ---
Cut Here --- Cut Here ---
Yet, whenever I build with either xcodebuild or in XCode directly, I
only see "-exclude CVS" in the command line arguments for pbxcp, as if
it's ignoring my changes to Jambase.
Is there something else I need to modify? Is this cached somewhere?
Running XCode 1.5 on Panther. I need this enabled globally, I'd rather
not have to add a shell script to every project in the repository to
prune the .svn folders.
BTW, thanks a million for the Subversion support, it works beautifully
except for this last little issue!
My only other complaint is if you encounter a self-signed SSL
certificate, or if the SSL certificate changes, there's no UI to allow
the user to accept/reject the certificate, it has to be done from the
command line. Once that's done though, it works like a champ.
-DrD-
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden