| 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 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'chromium_code': 1, | 7 'chromium_code': 1, |
| 8 | 8 |
| 9 # Define the common dependencies that contain all the actual | 9 # Define the common dependencies that contain all the actual |
| 10 # Chromium functionality. This list gets pulled in below by | 10 # Chromium functionality. This list gets pulled in below by |
| (...skipping 3065 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3076 'conditions': [ | 3076 'conditions': [ |
| 3077 ['OS=="linux" or OS=="freebsd"', { | 3077 ['OS=="linux" or OS=="freebsd"', { |
| 3078 'actions': [ | 3078 'actions': [ |
| 3079 { | 3079 { |
| 3080 'action_name': 'manpage', | 3080 'action_name': 'manpage', |
| 3081 'conditions': [ | 3081 'conditions': [ |
| 3082 [ 'branding == "Chrome"', { | 3082 [ 'branding == "Chrome"', { |
| 3083 'variables': { | 3083 'variables': { |
| 3084 'name': 'Google Chrome', | 3084 'name': 'Google Chrome', |
| 3085 'filename': 'google-chrome', | 3085 'filename': 'google-chrome', |
| 3086 'confdir': 'google-chrome', |
| 3086 }, | 3087 }, |
| 3087 }, { # else branding!="Chrome" | 3088 }, { # else branding!="Chrome" |
| 3088 'variables': { | 3089 'variables': { |
| 3089 'name': 'Chromium', | 3090 'name': 'Chromium', |
| 3090 'filename': 'chromium-browser', | 3091 'filename': 'chromium-browser', |
| 3092 'confdir': 'chromium', |
| 3091 }, | 3093 }, |
| 3092 }], | 3094 }], |
| 3093 ], | 3095 ], |
| 3094 'inputs': [ | 3096 'inputs': [ |
| 3095 'tools/build/linux/sed.sh', | 3097 'tools/build/linux/sed.sh', |
| 3096 'app/resources/manpage.1.in', | 3098 'app/resources/manpage.1.in', |
| 3097 ], | 3099 ], |
| 3098 'outputs': [ | 3100 'outputs': [ |
| 3099 '<(PRODUCT_DIR)/<(filename).1', | 3101 '<(PRODUCT_DIR)/<(filename).1', |
| 3100 ], | 3102 ], |
| 3101 'action': [ | 3103 'action': [ |
| 3102 'tools/build/linux/sed.sh', | 3104 'tools/build/linux/sed.sh', |
| 3103 'app/resources/manpage.1.in', | 3105 'app/resources/manpage.1.in', |
| 3104 '<@(_outputs)', | 3106 '<@(_outputs)', |
| 3105 '-e', 's/@@NAME@@/<(name)/', | 3107 '-e', 's/@@NAME@@/<(name)/', |
| 3106 '-e', 's/@@FILENAME@@/<(filename)/', | 3108 '-e', 's/@@FILENAME@@/<(filename)/', |
| 3109 '-e', 's/@@CONFDIR@@/<(confdir)/', |
| 3107 ], | 3110 ], |
| 3108 'message': 'Generating manpage' | 3111 'message': 'Generating manpage' |
| 3109 }, | 3112 }, |
| 3110 ], | 3113 ], |
| 3111 | 3114 |
| 3112 'conditions': [ | 3115 'conditions': [ |
| 3113 # All Chrome builds have breakpad symbols, but only process the | 3116 # All Chrome builds have breakpad symbols, but only process the |
| 3114 # symbols from official builds. | 3117 # symbols from official builds. |
| 3115 # TODO(mmoss) dump_syms segfaults on x64. Enable once dump_syms and | 3118 # TODO(mmoss) dump_syms segfaults on x64. Enable once dump_syms and |
| 3116 # crash server handle 64-bit symbols. | 3119 # crash server handle 64-bit symbols. |
| (...skipping 2970 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6087 # Use outputs of this action as inputs for the main target build. | 6090 # Use outputs of this action as inputs for the main target build. |
| 6088 # Seems as a misnomer but makes this happy on Linux (scons). | 6091 # Seems as a misnomer but makes this happy on Linux (scons). |
| 6089 'process_outputs_as_sources': 1, | 6092 'process_outputs_as_sources': 1, |
| 6090 }, | 6093 }, |
| 6091 ], # 'actions' | 6094 ], # 'actions' |
| 6092 }, | 6095 }, |
| 6093 ] | 6096 ] |
| 6094 }], | 6097 }], |
| 6095 ], # 'conditions' | 6098 ], # 'conditions' |
| 6096 } | 6099 } |
| OLD | NEW |