| # Copyright 2014 Google Inc. All Rights Reserved. |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| # This files contains all targets that should be created by gyp_cobalt by |
| # default. |
| |
| { |
| 'targets': [ |
| { |
| 'target_name': 'Default', |
| 'default_project': 1, |
| 'type': 'none', |
| 'dependencies': [ |
| '<(DEPTH)/cobalt/browser/cobalt.gyp:cobalt', |
| ], |
| }, |
| |
| { |
| 'target_name': 'All', |
| 'type': 'none', |
| 'dependencies': [ |
| '<(DEPTH)/base/base.gyp:base_unittests', |
| '<(DEPTH)/cobalt/accessibility/accessibility_test.gyp:*', |
| '<(DEPTH)/cobalt/audio/audio.gyp:*', |
| '<(DEPTH)/cobalt/base/base.gyp:*', |
| '<(DEPTH)/cobalt/bindings/testing/testing.gyp:*', |
| '<(DEPTH)/cobalt/browser/browser.gyp:*', |
| '<(DEPTH)/cobalt/browser/cobalt.gyp:*', |
| '<(DEPTH)/cobalt/csp/csp.gyp:*', |
| '<(DEPTH)/cobalt/css_parser/css_parser.gyp:*', |
| '<(DEPTH)/cobalt/cssom/cssom.gyp:*', |
| '<(DEPTH)/cobalt/cssom/cssom_test.gyp:*', |
| '<(DEPTH)/cobalt/debug/debug.gyp:*', |
| '<(DEPTH)/cobalt/dom/dom.gyp:*', |
| '<(DEPTH)/cobalt/dom/dom_test.gyp:*', |
| '<(DEPTH)/cobalt/dom_parser/dom_parser.gyp:*', |
| '<(DEPTH)/cobalt/h5vcc/h5vcc.gyp:*', |
| '<(DEPTH)/cobalt/input/input.gyp:*', |
| '<(DEPTH)/cobalt/layout/layout.gyp:*', |
| '<(DEPTH)/cobalt/layout_tests/layout_tests.gyp:*', |
| '<(DEPTH)/cobalt/loader/image/sandbox/sandbox.gyp:*', |
| '<(DEPTH)/cobalt/loader/loader.gyp:*', |
| '<(DEPTH)/cobalt/math/math.gyp:*', |
| '<(DEPTH)/cobalt/media/sandbox/sandbox.gyp:*', |
| '<(DEPTH)/cobalt/media_session/media_session.gyp:*', |
| '<(DEPTH)/cobalt/media_session/media_session_test.gyp:*', |
| '<(DEPTH)/cobalt/network/network.gyp:*', |
| '<(DEPTH)/cobalt/page_visibility/page_visibility.gyp:*', |
| '<(DEPTH)/cobalt/render_tree/render_tree.gyp:*', |
| '<(DEPTH)/cobalt/renderer/renderer.gyp:*', |
| '<(DEPTH)/cobalt/renderer/sandbox/sandbox.gyp:*', |
| '<(DEPTH)/cobalt/samples/simple_example/simple_example.gyp:*', |
| '<(DEPTH)/cobalt/script/script.gyp:*', |
| '<(DEPTH)/cobalt/script/engine.gyp:all_engines', |
| '<(DEPTH)/cobalt/speech/sandbox/sandbox.gyp:*', |
| '<(DEPTH)/cobalt/speech/speech.gyp:*', |
| '<(DEPTH)/cobalt/storage/storage.gyp:*', |
| '<(DEPTH)/cobalt/trace_event/trace_event.gyp:*', |
| '<(DEPTH)/cobalt/web_animations/web_animations.gyp:*', |
| '<(DEPTH)/cobalt/webdriver/webdriver.gyp:*', |
| '<(DEPTH)/cobalt/webdriver/webdriver_test.gyp:*', |
| '<(DEPTH)/cobalt/websocket/websocket.gyp:*', |
| '<(DEPTH)/cobalt/xhr/xhr.gyp:*', |
| '<(DEPTH)/crypto/crypto.gyp:crypto_unittests', |
| '<(DEPTH)/net/net.gyp:net_unittests', |
| '<(DEPTH)/sql/sql.gyp:sql_unittests', |
| ], |
| 'conditions': [ |
| ['OS=="starboard"', { |
| 'dependencies': [ |
| '<(DEPTH)/nb/nb.gyp:nb_test', |
| '<(DEPTH)/nb/nb.gyp:reuse_allocator_benchmark', |
| '<(DEPTH)/starboard/starboard_all.gyp:starboard_all', |
| ], |
| }], |
| ], |
| }, |
| ], |
| 'conditions': [ |
| ['OS=="starboard"', { |
| 'targets': [ |
| { |
| # Subset of targets for a platform whose port is in progress. |
| 'target_name': 'in_progress_targets', |
| 'type': 'none', |
| 'dependencies': [ |
| '<(DEPTH)/cobalt/browser/cobalt.gyp:cobalt', |
| ], |
| }, |
| ], |
| }], |
| ], |
| } |