| OLD | NEW |
| 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 'variables': { | 7 'variables': { |
| 8 # Enable -Werror by default, but put it in a variable so it can | 8 # Enable -Werror by default, but put it in a variable so it can |
| 9 # be optionally disabled. | 9 # be optionally disabled. |
| 10 'werror%': '-Werror', | 10 'werror%': '-Werror', |
| (...skipping 30 matching lines...) Expand all Loading... |
| 41 'nacl_default_compile_flags': [ | 41 'nacl_default_compile_flags': [ |
| 42 #'-std=gnu99', Added by build_nexe | 42 #'-std=gnu99', Added by build_nexe |
| 43 '-O2', | 43 '-O2', |
| 44 '-g', | 44 '-g', |
| 45 '-Wall', | 45 '-Wall', |
| 46 '-fdiagnostics-show-option', | 46 '-fdiagnostics-show-option', |
| 47 '<(werror)', | 47 '<(werror)', |
| 48 ] | 48 ] |
| 49 }, | 49 }, |
| 50 'conditions': [ | 50 'conditions': [ |
| 51 ['target_arch!="arm"', { | 51 ['target_arch=="ia32" or target_arch=="x64"', { |
| 52 # Common defaults for all x86 nacl-gcc targets | 52 # Common defaults for all x86 nacl-gcc targets |
| 53 'target_defaults': { | 53 'target_defaults': { |
| 54 'conditions': [ | 54 'conditions': [ |
| 55 ['OS=="win"', { | 55 ['OS=="win"', { |
| 56 'variables': { | 56 'variables': { |
| 57 # NOTE: Python is invoked differently by the Native Client | 57 # NOTE: Python is invoked differently by the Native Client |
| 58 # builders than the Chromium builders. Invoking using | 58 # builders than the Chromium builders. Invoking using |
| 59 # this python_exe defn won't work in the Chrome tree. | 59 # this python_exe defn won't work in the Chrome tree. |
| 60 'python_exe': 'call <(DEPTH)/native_client/tools/win_py.cmd', | 60 'python_exe': 'call <(DEPTH)/native_client/tools/win_py.cmd', |
| 61 'nacl_glibc_tc_root': '<(DEPTH)/native_client/toolchain/win_x86', | 61 'nacl_glibc_tc_root': '<(DEPTH)/native_client/toolchain/win_x86', |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 'scan_sources', | 115 'scan_sources', |
| 116 # This is needed to open the .c filenames, which are given | 116 # This is needed to open the .c filenames, which are given |
| 117 # relative to the .gyp file. | 117 # relative to the .gyp file. |
| 118 '-I.', | 118 '-I.', |
| 119 # This is needed to open the .h filenames, which are given | 119 # This is needed to open the .h filenames, which are given |
| 120 # relative to the native_client directory's parent. | 120 # relative to the native_client directory's parent. |
| 121 '-I<(DEPTH)', | 121 '-I<(DEPTH)', |
| 122 ], | 122 ], |
| 123 }, | 123 }, |
| 124 }, | 124 }, |
| 125 }, { | 125 }], |
| 126 ['target_arch=="arm"', { |
| 126 # Common defaults for all ARM nacl-gcc targets | 127 # Common defaults for all ARM nacl-gcc targets |
| 127 'target_defaults': { | 128 'target_defaults': { |
| 128 'defines': [], | 129 'defines': [], |
| 129 'sources': [], | 130 'sources': [], |
| 130 'compile_flags': [], | 131 'compile_flags': [], |
| 131 'link_flags': [], | 132 'link_flags': [], |
| 132 'include_dirs': [], | 133 'include_dirs': [], |
| 133 'variables': { | 134 'variables': { |
| 134 'newlib_tls_flags': [ '-mtp=soft' ], | 135 'newlib_tls_flags': [ '-mtp=soft' ], |
| 135 'python_exe': 'python', | 136 'python_exe': 'python', |
| (...skipping 26 matching lines...) Expand all Loading... |
| 162 # This is needed to open the .c filenames, which are given | 163 # This is needed to open the .c filenames, which are given |
| 163 # relative to the .gyp file. | 164 # relative to the .gyp file. |
| 164 '-I.', | 165 '-I.', |
| 165 # This is needed to open the .h filenames, which are given | 166 # This is needed to open the .h filenames, which are given |
| 166 # relative to the native_client directory's parent. | 167 # relative to the native_client directory's parent. |
| 167 '-I<(DEPTH)', | 168 '-I<(DEPTH)', |
| 168 ], | 169 ], |
| 169 }, | 170 }, |
| 170 }, | 171 }, |
| 171 }], | 172 }], |
| 172 ['target_arch!="arm"', { | 173 ['target_arch=="mipsel"', { |
| 174 # Common defaults for all mips pnacl-clang targets |
| 175 'target_defaults': { |
| 176 'defines': [], |
| 177 'sources': [], |
| 178 'compile_flags': [], |
| 179 'link_flags': [], |
| 180 'include_dirs': [], |
| 181 'variables': { |
| 182 'newlib_tls_flags': [], |
| 183 'python_exe': 'python', |
| 184 'nexe_target': '', |
| 185 'nlib_target': '', |
| 186 'nso_target': '', |
| 187 'build_newlib': 0, |
| 188 'build_glibc': 0, |
| 189 'build_irt': 0, |
| 190 'disable_glibc%': 1, |
| 191 'extra_args': [], |
| 192 'enable_x86_32': 0, |
| 193 'enable_x86_64': 0, |
| 194 'enable_arm': 0, |
| 195 'extra_deps_newlib_mips': [], |
| 196 'native_sources': [], |
| 197 'tc_lib_dir_newlib_mips': '<(SHARED_INTERMEDIATE_DIR)/tc_newlib/libmip
s', |
| 198 'tc_lib_dir_irt_mips': '<(SHARED_INTERMEDIATE_DIR)/tc_irt/libmips', |
| 199 'tc_include_dir_newlib': '<(SHARED_INTERMEDIATE_DIR)/tc_newlib/include
', |
| 200 'include_dirs': ['<(DEPTH)'], |
| 201 'defines': [ |
| 202 '<@(nacl_default_defines)', |
| 203 'NACL_BUILD_ARCH=mips', |
| 204 ], |
| 205 'sources': [], |
| 206 'link_flags': [], |
| 207 'get_sources': [ |
| 208 'scan_sources', |
| 209 # This is needed to open the .c filenames, which are given |
| 210 # relative to the .gyp file. |
| 211 '-I.', |
| 212 # This is needed to open the .h filenames, which are given |
| 213 # relative to the native_client directory's parent. |
| 214 '-I<(DEPTH)', |
| 215 ], |
| 216 }, |
| 217 }, |
| 218 }], |
| 219 ['target_arch=="ia32" or target_arch=="x64"', { |
| 173 'target_defaults': { | 220 'target_defaults': { |
| 174 # x86-64 newlib nexe action | 221 # x86-64 newlib nexe action |
| 175 'target_conditions': [ | 222 'target_conditions': [ |
| 176 ['nexe_target!="" and build_newlib!=0 and enable_x86_64!=0', { | 223 ['nexe_target!="" and build_newlib!=0 and enable_x86_64!=0', { |
| 177 'variables': { | 224 'variables': { |
| 178 'tool_name': 'newlib', | 225 'tool_name': 'newlib', |
| 179 'out_newlib64%': '<(PRODUCT_DIR)/>(nexe_target)_newlib_x64.nexe'
, | 226 'out_newlib64%': '<(PRODUCT_DIR)/>(nexe_target)_newlib_x64.nexe'
, |
| 180 'objdir_newlib64%': '>(INTERMEDIATE_DIR)/<(tool_name)-x86-64/>(_
target_name)', | 227 'objdir_newlib64%': '>(INTERMEDIATE_DIR)/<(tool_name)-x86-64/>(_
target_name)', |
| 181 'source_list_newlib64%': '<(tool_name)-x86-64.>(_target_name).so
urce_list.gypcmd', | 228 'source_list_newlib64%': '<(tool_name)-x86-64.>(_target_name).so
urce_list.gypcmd', |
| 182 }, | 229 }, |
| (...skipping 513 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 696 '--defines=^(defines) >(_defines)', | 743 '--defines=^(defines) >(_defines)', |
| 697 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link
_flags)', | 744 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link
_flags)', |
| 698 '--source-list=^|(<(source_list_newlib_arm) ^(_sources) ^(sour
ces))', | 745 '--source-list=^|(<(source_list_newlib_arm) ^(_sources) ^(sour
ces))', |
| 699 ], | 746 ], |
| 700 }, | 747 }, |
| 701 ], | 748 ], |
| 702 }], | 749 }], |
| 703 ], # end target_conditions for arm newlib (nexe/nlib, force_arm_pnacl) | 750 ], # end target_conditions for arm newlib (nexe/nlib, force_arm_pnacl) |
| 704 }, | 751 }, |
| 705 }], # end target_arch = arm | 752 }], # end target_arch = arm |
| 706 ['target_arch!="arm"', { | 753 ['target_arch=="mipsel"', { |
| 754 'target_defaults': { |
| 755 'target_conditions': [ |
| 756 # mips newlib nexe action |
| 757 ['nexe_target!="" and build_newlib!=0', { |
| 758 'variables': { |
| 759 'tool_name': 'newlib', |
| 760 'out_newlib_mips%': '<(PRODUCT_DIR)/>(nexe_target)_newlib_mips.ne
xe', |
| 761 'objdir_newlib_mips%': '>(INTERMEDIATE_DIR)/<(tool_name)-mips/>(_
target_name)', |
| 762 'source_list_newlib_mips%': '<(tool_name)-mips.>(_target_name).so
urce_list.gypcmd', |
| 763 }, |
| 764 'actions': [ |
| 765 { |
| 766 'action_name': 'build newlib mips nexe', |
| 767 'msvs_cygwin_shell': 0, |
| 768 'description': 'building >(out_newlib_mips)', |
| 769 'inputs': [ |
| 770 '<(DEPTH)/native_client/build/build_nexe.py', |
| 771 '>!@pymod_do_main(>(get_sources) >(sources) >(_sources) >(nat
ive_sources))', |
| 772 '>@(extra_deps_newlib_mips)', |
| 773 '>(source_list_newlib_mips)', |
| 774 '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/<(OS)_pnacl/stamp.p
rep', |
| 775 ], |
| 776 'outputs': ['>(out_newlib_mips)'], |
| 777 'action': [ |
| 778 '>(python_exe)', |
| 779 '<(DEPTH)/native_client/build/build_nexe.py', |
| 780 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', |
| 781 '>@(extra_args)', |
| 782 '--arch', 'mips', |
| 783 '--build', 'newlib_nexe', |
| 784 '--root', '<(DEPTH)', |
| 785 '--name', '>(out_newlib_mips)', |
| 786 '--objdir', '>(objdir_newlib_mips)', |
| 787 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in
clude_dirs)', |
| 788 '--compile_flags= ^(pnacl_compile_flags) >(_pnacl_compile_flag
s) ^(compile_flags) >(_compile_flags)', |
| 789 '--defines=^(defines) >(_defines)', |
| 790 '--link_flags=-B>(tc_lib_dir_newlib_mips) ^(link_flags) >(_lin
k_flags)', |
| 791 '--source-list=^|(<(source_list_newlib_mips) ^(_sources) ^(sou
rces) ^(native_sources))', |
| 792 ], |
| 793 }, |
| 794 ], |
| 795 }], |
| 796 # mips newlib library action |
| 797 ['nlib_target!="" and build_newlib!=0', { |
| 798 'variables': { |
| 799 'tool_name': 'newlib', |
| 800 'out_newlib_mips%': '<(SHARED_INTERMEDIATE_DIR)/tc_<(tool_name)/li
bmips/>(nlib_target)', |
| 801 'objdir_newlib_mips%': '>(INTERMEDIATE_DIR)/<(tool_name)-mips/>(_t
arget_name)', |
| 802 'source_list_newlib_mips%': '<(tool_name)-mips.>(_target_name).sou
rce_list.gypcmd', |
| 803 }, |
| 804 'actions': [ |
| 805 { |
| 806 'action_name': 'build newlib mips nlib', |
| 807 'msvs_cygwin_shell': 0, |
| 808 'description': 'building >(out_newlib_mips)', |
| 809 'inputs': [ |
| 810 '<(DEPTH)/native_client/build/build_nexe.py', |
| 811 '>!@pymod_do_main(>(get_sources) >(sources) >(_sources))', |
| 812 '>@(extra_deps_newlib_mips)', |
| 813 '>(source_list_newlib_mips)', |
| 814 '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/<(OS)_pnacl/stamp.p
rep', |
| 815 ], |
| 816 'outputs': ['>(out_newlib_mips)'], |
| 817 'action': [ |
| 818 '>(python_exe)', |
| 819 '<(DEPTH)/native_client/build/build_nexe.py', |
| 820 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', |
| 821 '>@(extra_args)', |
| 822 '--arch', 'mips', |
| 823 '--build', 'newlib_nlib', |
| 824 '--root', '<(DEPTH)', |
| 825 '--name', '>(out_newlib_mips)', |
| 826 '--objdir', '>(objdir_newlib_mips)', |
| 827 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in
clude_dirs)', |
| 828 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c
ompile_flags) >(_pnacl_compile_flags)', |
| 829 '--defines=^(defines) >(_defines)', |
| 830 '--link_flags=-B>(tc_lib_dir_newlib_mips) ^(link_flags) >(_lin
k_flags)', |
| 831 '--source-list=^|(<(source_list_newlib_mips) ^(_sources) ^(sou
rces))', |
| 832 ], |
| 833 }, |
| 834 ], |
| 835 }], |
| 836 # mips irt nexe action |
| 837 ['nexe_target!="" and build_irt!=0', { |
| 838 'variables': { |
| 839 'tool_name': 'irt', |
| 840 'out_newlib_mips%': '<(PRODUCT_DIR)/>(nexe_target)_newlib_mips.ne
xe', |
| 841 'objdir_newlib_mips%': '>(INTERMEDIATE_DIR)/<(tool_name)-mips/>(_
target_name)', |
| 842 'source_list_newlib_mips%': '<(tool_name)-mips.>(_target_name).so
urce_list.gypcmd', |
| 843 }, |
| 844 'actions': [ |
| 845 { |
| 846 'action_name': 'build IRT mips nexe', |
| 847 'msvs_cygwin_shell': 0, |
| 848 'description': 'building >(out_newlib_mips)', |
| 849 'inputs': [ |
| 850 '<(DEPTH)/native_client/build/build_nexe.py', |
| 851 '>!@pymod_do_main(>(get_sources) >(sources) >(_sources))', |
| 852 '>@(extra_deps_newlib_mips)', |
| 853 '>(source_list_newlib_mips)', |
| 854 '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/<(OS)_pnacl/stamp.p
rep', |
| 855 ], |
| 856 'outputs': ['>(out_newlib_mips)'], |
| 857 'action': [ |
| 858 '>(python_exe)', |
| 859 '<(DEPTH)/native_client/build/build_nexe.py', |
| 860 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', |
| 861 '>@(extra_args)', |
| 862 '--arch', 'mips', |
| 863 '--build', 'newlib_nexe', |
| 864 '--root', '<(DEPTH)', |
| 865 '--name', '>(out_newlib_mips)', |
| 866 '--objdir', '>(objdir_newlib_mips)', |
| 867 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in
clude_dirs)', |
| 868 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c
ompile_flags) >(_pnacl_compile_flags)', |
| 869 '--defines=^(defines) >(_defines)', |
| 870 '--link_flags= -arch mips --pnacl-allow-translate --pnacl-allo
w-native -Wt,-mtls-use-call --pnacl-disable-abi-check -Wl,-Trodata-segment=<(NAC
L_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_IRT_TEXT_START) -B>(tc_lib_dir_irt_m
ips) ^(link_flags) >(_link_flags)', |
| 871 '--source-list=^|(<(source_list_newlib_mips) ^(_sources) ^(sou
rces))', |
| 872 ], |
| 873 }, |
| 874 ], |
| 875 }], |
| 876 # mips IRT library action |
| 877 ['nlib_target!="" and build_irt!=0', { |
| 878 'variables': { |
| 879 'tool_name': 'irt', |
| 880 'out_newlib_mips%': '<(SHARED_INTERMEDIATE_DIR)/tc_<(tool_name)/li
bmips/>(nlib_target)', |
| 881 'objdir_newlib_mips%': '>(INTERMEDIATE_DIR)/<(tool_name)-mips/>(_t
arget_name)', |
| 882 'source_list_newlib_mips%': '<(tool_name)-mips.>(_target_name).sou
rce_list.gypcmd', |
| 883 }, |
| 884 'actions': [ |
| 885 { |
| 886 'action_name': 'build IRT mips nlib', |
| 887 'msvs_cygwin_shell': 0, |
| 888 'description': 'building >(out_newlib_mips)', |
| 889 'inputs': [ |
| 890 '<(DEPTH)/native_client/build/build_nexe.py', |
| 891 '>!@pymod_do_main(>(get_sources) >(sources) >(_sources))', |
| 892 '>@(extra_deps_newlib_mips)', |
| 893 '>(source_list_newlib_mips)', |
| 894 '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/<(OS)_pnacl/stamp.p
rep', |
| 895 ], |
| 896 'outputs': ['>(out_newlib_mips)'], |
| 897 'action': [ |
| 898 '>(python_exe)', |
| 899 '<(DEPTH)/native_client/build/build_nexe.py', |
| 900 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', |
| 901 '>@(extra_args)', |
| 902 '--arch', 'mips', |
| 903 '--build', 'newlib_nlib', |
| 904 '--root', '<(DEPTH)', |
| 905 '--name', '>(out_newlib_mips)', |
| 906 '--objdir', '>(objdir_newlib_mips)', |
| 907 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in
clude_dirs)', |
| 908 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c
ompile_flags) >(_pnacl_compile_flags)', |
| 909 '--defines=^(defines) >(_defines)', |
| 910 '--link_flags=-B>(tc_lib_dir_irt_mips) ^(link_flags) >(_link_f
lags)', |
| 911 '--source-list=^|(<(source_list_newlib_mips) ^(_sources) ^(sou
rces))', |
| 912 ], |
| 913 }, |
| 914 ], |
| 915 }], |
| 916 ], # end target_conditions for mips newlib |
| 917 }, |
| 918 }], # end target_arch = mips |
| 919 ['target_arch=="ia32" or target_arch=="x64"', { |
| 707 'target_defaults': { | 920 'target_defaults': { |
| 708 # x86-64 glibc nexe action | 921 # x86-64 glibc nexe action |
| 709 'target_conditions': [ | 922 'target_conditions': [ |
| 710 ['nexe_target!="" and build_glibc!=0 and enable_x86_64!=0 and disable
_glibc==0', { | 923 ['nexe_target!="" and build_glibc!=0 and enable_x86_64!=0 and disable
_glibc==0', { |
| 711 'variables': { | 924 'variables': { |
| 712 'tool_name': 'glibc', | 925 'tool_name': 'glibc', |
| 713 'out_glibc64%': '<(PRODUCT_DIR)/>(nexe_target)_glibc_x64.nexe', | 926 'out_glibc64%': '<(PRODUCT_DIR)/>(nexe_target)_glibc_x64.nexe', |
| 714 'objdir_glibc64%': '>(INTERMEDIATE_DIR)/<(tool_name)-x86-64/>(_t
arget_name)', | 927 'objdir_glibc64%': '>(INTERMEDIATE_DIR)/<(tool_name)-x86-64/>(_t
arget_name)', |
| 715 'source_list_glibc64%': '<(tool_name)-x86-64.>(_target_name).sou
rce_list.gypcmd', | 928 'source_list_glibc64%': '<(tool_name)-x86-64.>(_target_name).sou
rce_list.gypcmd', |
| 716 }, | 929 }, |
| (...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 941 '--compile_flags=-m32 -fPIC ^(gcc_compile_flags) >(_gcc_compi
le_flags) ^(compile_flags) >(_compile_flags)', | 1154 '--compile_flags=-m32 -fPIC ^(gcc_compile_flags) >(_gcc_compi
le_flags) ^(compile_flags) >(_compile_flags)', |
| 942 '--defines=^(defines) >(_defines)', | 1155 '--defines=^(defines) >(_defines)', |
| 943 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l
ink_flags)', | 1156 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l
ink_flags)', |
| 944 '--source-list=^|(<(source_list_glibc32) ^(_sources) ^(source
s))', | 1157 '--source-list=^|(<(source_list_glibc32) ^(_sources) ^(source
s))', |
| 945 ], | 1158 ], |
| 946 }, | 1159 }, |
| 947 ], | 1160 ], |
| 948 }], | 1161 }], |
| 949 ], # end target_conditions for glibc (nexe/nlib/nso, x86-32/64) | 1162 ], # end target_conditions for glibc (nexe/nlib/nso, x86-32/64) |
| 950 }, | 1163 }, |
| 951 }], # end target_arch != arm | 1164 }], # end target_arch == ia32 or x64 |
| 952 ], | 1165 ], |
| 953 # Common defaults for pnacl targets | 1166 # Common defaults for pnacl targets |
| 954 'target_defaults': { | 1167 'target_defaults': { |
| 955 'gcc_compile_flags': [], | 1168 'gcc_compile_flags': [], |
| 956 'pnacl_compile_flags': [], | 1169 'pnacl_compile_flags': [], |
| 957 'variables': { | 1170 'variables': { |
| 958 'disable_pnacl%': 0, | 1171 'disable_pnacl%': 0, |
| 959 'build_pnacl_newlib': 0, | 1172 'build_pnacl_newlib': 0, |
| 960 'nlib_target': '', | 1173 'nlib_target': '', |
| 961 'extra_deps_pnacl_newlib': [], | 1174 'extra_deps_pnacl_newlib': [], |
| (...skipping 21 matching lines...) Expand all Loading... |
| 983 '-Wno-unused-function', | 1196 '-Wno-unused-function', |
| 984 ], | 1197 ], |
| 985 }, | 1198 }, |
| 986 'target_conditions': [ | 1199 'target_conditions': [ |
| 987 # pnacl actions for building pexes and translating them | 1200 # pnacl actions for building pexes and translating them |
| 988 ['nexe_target!="" and disable_pnacl==0 and build_pnacl_newlib!=0', { | 1201 ['nexe_target!="" and disable_pnacl==0 and build_pnacl_newlib!=0', { |
| 989 'variables': { | 1202 'variables': { |
| 990 'out_pnacl_newlib_x86_32_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnac
l_newlib_x32.nexe', | 1203 'out_pnacl_newlib_x86_32_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnac
l_newlib_x32.nexe', |
| 991 'out_pnacl_newlib_x86_64_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnac
l_newlib_x64.nexe', | 1204 'out_pnacl_newlib_x86_64_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnac
l_newlib_x64.nexe', |
| 992 'out_pnacl_newlib_arm_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnacl_n
ewlib_arm.nexe', | 1205 'out_pnacl_newlib_arm_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnacl_n
ewlib_arm.nexe', |
| 1206 'out_pnacl_newlib_mips_nexe%': '<(PRODUCT_DIR)/>(nexe_target)_pnacl_
newlib_mips.nexe', |
| 993 'tool_name': 'pnacl_newlib', | 1207 'tool_name': 'pnacl_newlib', |
| 994 'inst_dir': '<(SHARED_INTERMEDIATE_DIR)/tc_pnacl_newlib', | 1208 'inst_dir': '<(SHARED_INTERMEDIATE_DIR)/tc_pnacl_newlib', |
| 995 'out_pnacl_newlib%': '<(PRODUCT_DIR)/>(nexe_target)_newlib.pexe', | 1209 'out_pnacl_newlib%': '<(PRODUCT_DIR)/>(nexe_target)_newlib.pexe', |
| 996 'objdir_pnacl_newlib%': '>(INTERMEDIATE_DIR)/<(tool_name)/>(_target_na
me)', | 1210 'objdir_pnacl_newlib%': '>(INTERMEDIATE_DIR)/<(tool_name)/>(_target_na
me)', |
| 997 'source_list_pnacl_newlib%': '<(tool_name).>(_target_name).source_list
.gypcmd', | 1211 'source_list_pnacl_newlib%': '<(tool_name).>(_target_name).source_list
.gypcmd', |
| 998 'link_flags': [ | 1212 'link_flags': [ |
| 999 '-O3', | 1213 '-O3', |
| 1000 ], | 1214 ], |
| 1001 'translate_flags': [], | 1215 'translate_flags': [], |
| 1002 }, | 1216 }, |
| (...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1144 '--defines=^(defines) >(_defines)', | 1358 '--defines=^(defines) >(_defines)', |
| 1145 '--link_flags=-B>(tc_lib_dir_pnacl_newlib) ^(link_flags) >(_link_f
lags)', | 1359 '--link_flags=-B>(tc_lib_dir_pnacl_newlib) ^(link_flags) >(_link_f
lags)', |
| 1146 '--source-list=^|(<(source_list_pnacl_newlib) ^(_sources) ^(source
s))', | 1360 '--source-list=^|(<(source_list_pnacl_newlib) ^(_sources) ^(source
s))', |
| 1147 ], | 1361 ], |
| 1148 }, | 1362 }, |
| 1149 ], | 1363 ], |
| 1150 }], | 1364 }], |
| 1151 ], # end target_conditions for pnacl pexe/plib | 1365 ], # end target_conditions for pnacl pexe/plib |
| 1152 }, | 1366 }, |
| 1153 } | 1367 } |
| OLD | NEW |