Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(178)

Side by Side Diff: webkit/webkit.gyp

Issue 62127: Basic underpinnings of the gyp equivalent of the Linux SHARED=1 build:... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « webkit/tools/test_shell/test_shell.gyp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'feature_defines': [ 7 'feature_defines': [
8 'ENABLE_DATABASE=1', 8 'ENABLE_DATABASE=1',
9 'ENABLE_DASHBOARD_SUPPORT=0', 9 'ENABLE_DASHBOARD_SUPPORT=0',
10 'ENABLE_JAVASCRIPT_DEBUGGER=0', 10 'ENABLE_JAVASCRIPT_DEBUGGER=0',
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
193 'include_dirs': [ 193 'include_dirs': [
194 '../third_party/WebKit/JavaScriptCore/os-win32', 194 '../third_party/WebKit/JavaScriptCore/os-win32',
195 'build/JavaScriptCore', 195 'build/JavaScriptCore',
196 ], 196 ],
197 }, 197 },
198 }], 198 }],
199 ], 199 ],
200 }, 200 },
201 { 201 {
202 'target_name': 'wtf', 202 'target_name': 'wtf',
203 'type': 'static_library', 203 'type': '<(library)',
204 'dependencies': [ 204 'dependencies': [
205 'config', 205 'config',
206 '../third_party/icu38/icu38.gyp:icui18n', 206 '../third_party/icu38/icu38.gyp:icui18n',
207 '../third_party/icu38/icu38.gyp:icuuc', 207 '../third_party/icu38/icu38.gyp:icuuc',
208 ], 208 ],
209 'include_dirs': [ 209 'include_dirs': [
210 '../third_party/WebKit/JavaScriptCore', 210 '../third_party/WebKit/JavaScriptCore',
211 '../third_party/WebKit/JavaScriptCore/wtf', 211 '../third_party/WebKit/JavaScriptCore/wtf',
212 '../third_party/WebKit/JavaScriptCore/wtf/unicode', 212 '../third_party/WebKit/JavaScriptCore/wtf/unicode',
213 ], 213 ],
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
355 ['OS=="linux"', { 355 ['OS=="linux"', {
356 'defines': ['WTF_USE_PTHREADS=1'], 356 'defines': ['WTF_USE_PTHREADS=1'],
357 'direct_dependent_settings': { 357 'direct_dependent_settings': {
358 'defines': ['WTF_USE_PTHREADS=1'], 358 'defines': ['WTF_USE_PTHREADS=1'],
359 }, 359 },
360 }], 360 }],
361 ], 361 ],
362 }, 362 },
363 { 363 {
364 'target_name': 'pcre', 364 'target_name': 'pcre',
365 'type': 'static_library', 365 'type': '<(library)',
366 'dependencies': [ 366 'dependencies': [
367 'config', 367 'config',
368 'wtf', 368 'wtf',
369 ], 369 ],
370 'actions': [ 370 'actions': [
371 { 371 {
372 'action_name': 'dftables', 372 'action_name': 'dftables',
373 'inputs': [ 373 'inputs': [
374 '../third_party/WebKit/JavaScriptCore/pcre/dftables', 374 '../third_party/WebKit/JavaScriptCore/pcre/dftables',
375 ], 375 ],
(...skipping 21 matching lines...) Expand all
397 # ucptable.cpp is #included by pcre_ucp_searchfunchs.cpp and is not 397 # ucptable.cpp is #included by pcre_ucp_searchfunchs.cpp and is not
398 # intended to be compiled directly. 398 # intended to be compiled directly.
399 '../third_party/WebKit/JavaScriptCore/pcre/ucptable.cpp', 399 '../third_party/WebKit/JavaScriptCore/pcre/ucptable.cpp',
400 ], 400 ],
401 'export_dependent_settings': [ 401 'export_dependent_settings': [
402 'wtf', 402 'wtf',
403 ], 403 ],
404 }, 404 },
405 { 405 {
406 'target_name': 'webcore', 406 'target_name': 'webcore',
407 'type': 'static_library', 407 'type': '<(library)',
408 'dependencies': [ 408 'dependencies': [
409 'config', 409 'config',
410 'pcre', 410 'pcre',
411 'wtf', 411 'wtf',
412 '../build/temp_gyp/googleurl.gyp:googleurl', 412 '../build/temp_gyp/googleurl.gyp:googleurl',
413 '../skia/skia.gyp:skia', 413 '../skia/skia.gyp:skia',
414 '../third_party/libjpeg/libjpeg.gyp:libjpeg', 414 '../third_party/libjpeg/libjpeg.gyp:libjpeg',
415 '../third_party/libpng/libpng.gyp:libpng', 415 '../third_party/libpng/libpng.gyp:libpng',
416 '../third_party/libxml/libxml.gyp:libxml', 416 '../third_party/libxml/libxml.gyp:libxml',
417 '../third_party/libxslt/libxslt.gyp:libxslt', 417 '../third_party/libxslt/libxslt.gyp:libxslt',
(...skipping 3665 matching lines...) Expand 10 before | Expand all | Expand 10 after
4083 ['OS!="linux"', {'sources/': [['exclude', '(Gtk|Linux)\\.cpp$']]}], 4083 ['OS!="linux"', {'sources/': [['exclude', '(Gtk|Linux)\\.cpp$']]}],
4084 ['OS!="mac"', {'sources/': [['exclude', 'Mac\\.(cpp|mm?)$']]}], 4084 ['OS!="mac"', {'sources/': [['exclude', 'Mac\\.(cpp|mm?)$']]}],
4085 ['OS!="win"', {'sources/': [ 4085 ['OS!="win"', {'sources/': [
4086 ['exclude', 'Win\\.cpp$'], 4086 ['exclude', 'Win\\.cpp$'],
4087 ['exclude', '/(Windows|Uniscribe)[^/]*\\.cpp$'] 4087 ['exclude', '/(Windows|Uniscribe)[^/]*\\.cpp$']
4088 ]}], 4088 ]}],
4089 ], 4089 ],
4090 }, 4090 },
4091 { 4091 {
4092 'target_name': 'webkit', 4092 'target_name': 'webkit',
4093 'type': 'static_library', 4093 'type': '<(library)',
4094 'dependencies': [ 4094 'dependencies': [
4095 'webcore', 4095 'webcore',
4096 ], 4096 ],
4097 'include_dirs': [ 4097 'include_dirs': [
4098 '../third_party/WebKit/WebKit/chromium/public', 4098 '../third_party/WebKit/WebKit/chromium/public',
4099 '../third_party/WebKit/WebKit/chromium/src', 4099 '../third_party/WebKit/WebKit/chromium/src',
4100 ], 4100 ],
4101 'defines': [ 4101 'defines': [
4102 'WEBKIT_IMPLEMENTATION', 4102 'WEBKIT_IMPLEMENTATION',
4103 ], 4103 ],
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
4204 'glue/webkit_strings.grd', 4204 'glue/webkit_strings.grd',
4205 ], 4205 ],
4206 'direct_dependent_settings': { 4206 'direct_dependent_settings': {
4207 'include_dirs': [ 4207 'include_dirs': [
4208 '<(SHARED_INTERMEDIATE_DIR)/webkit', 4208 '<(SHARED_INTERMEDIATE_DIR)/webkit',
4209 ], 4209 ],
4210 }, 4210 },
4211 }, 4211 },
4212 { 4212 {
4213 'target_name': 'glue', 4213 'target_name': 'glue',
4214 'type': 'static_library', 4214 'type': '<(library)',
4215 'dependencies': [ 4215 'dependencies': [
4216 'webcore', 4216 'webcore',
4217 'webkit', 4217 'webkit',
4218 '../net/net.gyp:net', 4218 '../net/net.gyp:net',
4219 'webkit_resources', 4219 'webkit_resources',
4220 ], 4220 ],
4221 'actions': [ 4221 'actions': [
4222 { 4222 {
4223 'action_name': 'webkit_version', 4223 'action_name': 'webkit_version',
4224 'inputs': [ 4224 'inputs': [
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after
4487 'default_plugin/default_plugin.gyp:default_plugin', 4487 'default_plugin/default_plugin.gyp:default_plugin',
4488 ], 4488 ],
4489 'sources!': [ 4489 'sources!': [
4490 'glue/plugins/plugin_stubs.cc', 4490 'glue/plugins/plugin_stubs.cc',
4491 ], 4491 ],
4492 }], 4492 }],
4493 ], 4493 ],
4494 }, 4494 },
4495 ], 4495 ],
4496 } 4496 }
OLDNEW
« no previous file with comments | « webkit/tools/test_shell/test_shell.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698