• 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
Re: What is a project?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What is a project?


  • Subject: Re: What is a project?
  • From: Ken Thomases <email@hidden>
  • Date: Mon, 28 Apr 2008 18:34:31 -0500

On Apr 28, 2008, at 6:27 PM, Ken Brooks wrote:
I'm having a curious problem. In a school environment, I want to set up an Xcode project, store it on the server, and allow my students to take copies of it as the starting point for their projects. The server is not a Macintosh, it is a Windows domain server. And something gets lost in translation. On a machine other than the originating machine, the project comes out looking like a folder. It has lost its Xcode identity.

I look into the matter more closely. .xcodeproj objects are in fact folders, they act like "package" folders, you can ask it to "show package contents", but they do not actually have the package bit set. Using a utility like file Buddy to set the package bit does not help this problem.

So the question is, how does Xcode identify that a folder is in fact an Xcode project file? And how can I maintain or reconstruct that identity while passing it through a non-Macintosh server?

There's nothing special about the folder, except the extension on its name. Xcode.app declares which document types it supports. Among the types is the "Xcode Project File", which can have one of several extensions including .xcodeproj. That type is also described as being a package. This is all declared by the Info.plist in Xcode.app.


So, on any Mac with the developer tools installed, a folder with the extension .xcodeproj should be recognized as a package and an Xcode project file.

Cheers,
Ken

_______________________________________________
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


References: 
 >What is a project? (From: Ken Brooks <email@hidden>)

  • Prev by Date: What is a project?
  • Next by Date: Apple Doc says that PROJECT_NAME, TARGET_NAME Won't Reflect Changes
  • Previous by thread: What is a project?
  • Next by thread: Re: What is a project?
  • Index(es):
    • Date
    • Thread