• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Jambase/pbxcp and Subversion
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Jambase/pbxcp and Subversion
      • From: Finlay Dobbie <email@hidden>
  • Prev by Date: NSString weirdness
  • Next by Date: Re: Jambase/pbxcp and Subversion
  • Previous by thread: Re: NSString weirdness [FIXED]
  • Next by thread: Re: Jambase/pbxcp and Subversion
  • Index(es):
    • Date
    • Thread