bump.

On Wed, Feb 25, 2009 at 2:27 PM, Mark Mentovai<m...@chromium.org> wrote:
>
> Over the past month, some of us have been working on a
> not-so-well-kept secret project to create a "build system system."
> Our goal is to have something Generate Your Projects (GYP) in a
> variety of formats, all from the same source.  Today, we're ready to
> allow Mac developers to begin testing this experimental system.
>
> If you're on a Mac, I encourage you to try this out.  From the
> "src/build" directory in a Chromium working copy, run:
>
>  ../tools/gyp/gyp
>
> and in less than 10 seconds, a whole bunch of new Xcode projects will
> be generated for you.  For the most part, they follow the same
> structure as the existing Xcode projects you're familiar with, so if
> you've been working with chrome.xcodeproj or test_shell.xcodeproj,
> you'll have no problem finding and using chrome_gyp.xcodeproj and
> test_shell_gyp.xcodeproj.  Similarly, build results go into
> xcodebuild_gyp.  The _gyp suffix is temporary, and keeps us from
> clobbering the old checked-in project files.
>
> Right now, Generating Your Projects is voluntary and manual.  If a
> .gyp file changes because you've edited it or because of a sync,
> you'll need to re-run the above command to regenerate your project
> files.  Before we go live, we'll add a hook to gclient to Generate
> Your Projects automatically when .gyp files change during a sync.
>
> I believe that the generated projects are now at parity with the old
> checked-in project files, but the .gyp files do suffer from becoming
> outdated pretty quickly.  If you're adding or removing files from the
> tree, I'd appreciate it if you could help me out by making the
> appropriate modifications to our .gyp files.  For the time being,
> please Cc me on all reviews involving a .gyp file.  I think you'll all
> find that maintaining .gyp files is far easier than working with Xcode
> projects.
>
> We have some work-in-progress documentation available at
> http://code.google.com/p/gyp/w/list to help orient yourself.  I'll be
> working more on the documentation in the days to come.  We've also
> made significant progress on gyp-based Visual Studio, SCons, and
> Makefile generation, so those of you who aren't using Macs won't miss
> out for too long.
>
> Have fun!
>
> Mark
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to