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 'variables': { | 9 'variables': { |
10 'version_py_path': 'tools/build/version.py', | 10 'version_py_path': 'tools/build/version.py', |
(...skipping 5858 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5869 ], | 5869 ], |
5870 'conditions': [ | 5870 'conditions': [ |
5871 ['mac_breakpad==1', { | 5871 ['mac_breakpad==1', { |
5872 'files': [ | 5872 'files': [ |
5873 '<(PRODUCT_DIR)/crash_inspector', | 5873 '<(PRODUCT_DIR)/crash_inspector', |
5874 '<(PRODUCT_DIR)/crash_report_sender.app' | 5874 '<(PRODUCT_DIR)/crash_report_sender.app' |
5875 ], | 5875 ], |
5876 }], | 5876 }], |
5877 ], | 5877 ], |
5878 }, | 5878 }, |
| 5879 { |
| 5880 'destination': |
| 5881 '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Libraries', |
| 5882 'files': [ |
| 5883 # TODO(ajwong): Find a way to share this path with |
| 5884 # ffmpeg.gyp so they don't diverge. (BUG=23602) |
| 5885 '<(PRODUCT_DIR)/libffmpegsumo.dylib', |
| 5886 ], |
| 5887 }, |
5879 ], | 5888 ], |
5880 'conditions': [ | 5889 'conditions': [ |
5881 ['mac_breakpad==1', { | 5890 ['mac_breakpad==1', { |
5882 'variables': { | 5891 'variables': { |
5883 # A real .dSYM is needed for dump_syms to operate on. | 5892 # A real .dSYM is needed for dump_syms to operate on. |
5884 'mac_real_dsym': 1, | 5893 'mac_real_dsym': 1, |
5885 }, | 5894 }, |
5886 'sources': [ | 5895 'sources': [ |
5887 'app/breakpad_mac.mm', | 5896 'app/breakpad_mac.mm', |
5888 'app/breakpad_mac.h', | 5897 'app/breakpad_mac.h', |
(...skipping 22 matching lines...) Expand all Loading... |
5911 'postbuild_name': 'Symlink Frameworks', | 5920 'postbuild_name': 'Symlink Frameworks', |
5912 'action': [ | 5921 'action': [ |
5913 'ln', | 5922 'ln', |
5914 '-fhs', | 5923 '-fhs', |
5915 'Versions/Current/Frameworks', | 5924 'Versions/Current/Frameworks', |
5916 '${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Frameworks' | 5925 '${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Frameworks' |
5917 ], | 5926 ], |
5918 }, | 5927 }, |
5919 ], | 5928 ], |
5920 }], # mac_keystone | 5929 }], # mac_keystone |
5921 ['branding=="Chrome"', { | |
5922 'copies': [ | |
5923 { | |
5924 'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Lib
raries', | |
5925 # TODO(ajwong): This, and the parallel chromium stanza | |
5926 # below really should find a way to share file paths with | |
5927 # ffmpeg.gyp so they don't diverge. (BUG=23602) | |
5928 'files': [ | |
5929 '../third_party/ffmpeg/binaries/chrome/mac/ia32/libavcod
ec.52.dylib', | |
5930 '../third_party/ffmpeg/binaries/chrome/mac/ia32/libavfor
mat.52.dylib', | |
5931 '../third_party/ffmpeg/binaries/chrome/mac/ia32/libavuti
l.50.dylib', | |
5932 ], | |
5933 }, | |
5934 ], | |
5935 }, { # else: 'branding!="Chrome" | |
5936 'copies': [ | |
5937 { | |
5938 'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Lib
raries', | |
5939 'files': [ | |
5940 '../third_party/ffmpeg/binaries/chromium/mac/ia32/libavc
odec.52.dylib', | |
5941 '../third_party/ffmpeg/binaries/chromium/mac/ia32/libavf
ormat.52.dylib', | |
5942 '../third_party/ffmpeg/binaries/chromium/mac/ia32/libavu
til.50.dylib', | |
5943 ], | |
5944 }, | |
5945 ], | |
5946 }], # branding | |
5947 ], # conditions | 5930 ], # conditions |
5948 }], # OS=="mac" | 5931 }], # OS=="mac" |
5949 ], # conditions | 5932 ], # conditions |
5950 }, # target chrome_dll | 5933 }, # target chrome_dll |
5951 ], # targets | 5934 ], # targets |
5952 }], # OS=="mac" or OS=="win" | 5935 }], # OS=="mac" or OS=="win" |
5953 ['OS=="mac"', | 5936 ['OS=="mac"', |
5954 { 'targets': [ | 5937 { 'targets': [ |
5955 { | 5938 { |
5956 'target_name': 'helper_app', | 5939 'target_name': 'helper_app', |
(...skipping 1019 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6976 ] | 6959 ] |
6977 }], | 6960 }], |
6978 ], # 'conditions' | 6961 ], # 'conditions' |
6979 } | 6962 } |
6980 | 6963 |
6981 # Local Variables: | 6964 # Local Variables: |
6982 # tab-width:2 | 6965 # tab-width:2 |
6983 # indent-tabs-mode:nil | 6966 # indent-tabs-mode:nil |
6984 # End: | 6967 # End: |
6985 # vim: set expandtab tabstop=2 shiftwidth=2: | 6968 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |