| OLD | NEW |
| 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 # PLEASE NOTE: This file contains the targets for generating the | 5 # PLEASE NOTE: This file contains the targets for generating the |
| 6 # plugin two different ways -- once as a shared library, and once as a | 6 # plugin two different ways -- once as a shared library, and once as a |
| 7 # static library. The static library is only built if we are inside | 7 # static library. The static library is only built if we are inside |
| 8 # of a Chrome tree, and it gets built with different defined symbols, | 8 # of a Chrome tree, and it gets built with different defined symbols, |
| 9 # and without the packaging code on the Mac. The shared library gets | 9 # and without the packaging code on the Mac. The shared library gets |
| 10 # built in an o3d tree, or in a chrome tree when built by an o3d | 10 # built in an o3d tree, or in a chrome tree when built by an o3d |
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 ], | 187 ], |
| 188 }, | 188 }, |
| 189 ], | 189 ], |
| 190 }, | 190 }, |
| 191 ], | 191 ], |
| 192 ['OS == "linux"', | 192 ['OS == "linux"', |
| 193 { | 193 { |
| 194 'sources': [ | 194 'sources': [ |
| 195 'linux/main_linux.cc', | 195 'linux/main_linux.cc', |
| 196 'linux/config.cc', | 196 'linux/config.cc', |
| 197 'linux/envvars.cc', |
| 197 ], | 198 ], |
| 198 'link_settings': { | 199 'link_settings': { |
| 199 'libraries': [ | 200 'libraries': [ |
| 200 '-lGL', | 201 '-lGL', |
| 201 ], | 202 ], |
| 202 }, | 203 }, |
| 204 'defines': [ |
| 205 'O3D_PLUGIN_ENV_VARS_FILE="/opt/google/o3d/envvars"', |
| 206 ], |
| 203 }, | 207 }, |
| 204 ], | 208 ], |
| 205 ['OS == "win"', | 209 ['OS == "win"', |
| 206 { | 210 { |
| 207 'dependencies': [ | 211 'dependencies': [ |
| 208 '../breakpad/breakpad.gyp:o3dBreakpad', | 212 '../breakpad/breakpad.gyp:o3dBreakpad', |
| 209 ], | 213 ], |
| 210 'sources': [ | 214 'sources': [ |
| 211 'win/config.cc', | 215 'win/config.cc', |
| 212 'win/logger_main.cc', | 216 'win/logger_main.cc', |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 328 '../../third_party/glew/files/lib/libMacStaticGLEW.a', | 332 '../../third_party/glew/files/lib/libMacStaticGLEW.a', |
| 329 ], | 333 ], |
| 330 }, | 334 }, |
| 331 }, | 335 }, |
| 332 ], | 336 ], |
| 333 ['OS == "linux"', | 337 ['OS == "linux"', |
| 334 { | 338 { |
| 335 'sources': [ | 339 'sources': [ |
| 336 'linux/main_linux.cc', | 340 'linux/main_linux.cc', |
| 337 'linux/config.cc', | 341 'linux/config.cc', |
| 342 'linux/envvars.cc', |
| 338 ], | 343 ], |
| 339 'link_settings': { | 344 'link_settings': { |
| 340 'libraries': [ | 345 'libraries': [ |
| 341 '-lGL', | 346 '-lGL', |
| 342 ], | 347 ], |
| 343 }, | 348 }, |
| 349 'defines': [ |
| 350 'O3D_PLUGIN_ENV_VARS_FILE="/opt/google/o3d/envvars"', |
| 351 ], |
| 344 # On Linux, shared library targets aren't copied to the | 352 # On Linux, shared library targets aren't copied to the |
| 345 # product dir automatically. Filed GYP issue #74 to address t
his. | 353 # product dir automatically. Filed GYP issue #74 to address t
his. |
| 346 # TODO(gspencer): Remove when issue #74 is resolved. | 354 # TODO(gspencer): Remove when issue #74 is resolved. |
| 347 'copies': [ | 355 'copies': [ |
| 348 { | 356 { |
| 349 'destination': '<(PRODUCT_DIR)', | 357 'destination': '<(PRODUCT_DIR)', |
| 350 'files': [ | 358 'files': [ |
| 351 '<(PRODUCT_DIR)/obj/o3d/plugin/<(SHARED_LIB_PREFIX)<(_ta
rget_name)<(SHARED_LIB_SUFFIX)', | 359 '<(PRODUCT_DIR)/obj/o3d/plugin/<(SHARED_LIB_PREFIX)<(_ta
rget_name)<(SHARED_LIB_SUFFIX)', |
| 352 ], | 360 ], |
| 353 }, | 361 }, |
| (...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 533 }, | 541 }, |
| 534 ], | 542 ], |
| 535 ], | 543 ], |
| 536 } | 544 } |
| 537 | 545 |
| 538 # Local Variables: | 546 # Local Variables: |
| 539 # tab-width:2 | 547 # tab-width:2 |
| 540 # indent-tabs-mode:nil | 548 # indent-tabs-mode:nil |
| 541 # End: | 549 # End: |
| 542 # vim: set expandtab tabstop=2 shiftwidth=2: | 550 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |