The best way to figure out what projects depends on what is through the GYP
project files.  Look at test_shell.gyp under
"./chromiumtrunk/src/webkit/tools/test_shell," it should tell you exactly
what it depends on. You could also create your project and add this in your
GYP file:

 

         'dependencies': [

            'webkit/tools/test_shell/test_shell.gyp:*',

          ],

 

It should add all the dependencies that you need to your project
automatically.

 

Hope that helps,

 

--

Juan Baez

 

 

From: [email protected] [mailto:[email protected]]
On Behalf Of Pierre-Antoine LaFayette
Sent: Saturday, October 03, 2009 9:59 PM
To: Bradley Nelson
Cc: [email protected]; Chromium-dev
Subject: [chromium-dev] Re: Extracting Webkit Test Shell and its
dependencies

 

I wanted to create a source tree separate from chrome that contains the
test_shell project and any other projects it needs within chromium, nothing
more. E.g. base, net, webkit etc. Wasn't sure if there is an easy way to
figure out all the other projects it depends on. 

 

Actually I realized that what I really wanted was simply DumpRenderTree
since I need to run layout tests on the Android platform. Fortunately
Android has a java test app (LayoutTestsAutoRunner.java) that seems like it
should do what I need. I'm just having a hell of a time trying to get it to
run even on the Android emulator. But that's really a question for the
Android team.

 

Thanks.

 

2009/10/2 Bradley Nelson <[email protected]>

Also you should get webkit/tools/tests_shell.sln

 

-BradN

 

 

On Thu, Oct 1, 2009 at 10:45 AM, Peter Kasting <[email protected]> wrote:

On Wed, Sep 30, 2009 at 4:06 AM, plafayette <[email protected]>
wrote:

Is there a good, and less painful, way to extract test_shell into its
own project?

 

I don't understand.  test_shell already is its own project (.vcproj).

 

PK 

 

 

 




-- 
Pierre.




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

Reply via email to