OLD | NEW |
---|---|
1 # Copyright 2012 the V8 project authors. All rights reserved. | 1 # Copyright 2012 the V8 project authors. All rights reserved. |
2 # Redistribution and use in source and binary forms, with or without | 2 # Redistribution and use in source and binary forms, with or without |
3 # modification, are permitted provided that the following conditions are | 3 # modification, are permitted provided that the following conditions are |
4 # met: | 4 # met: |
5 # | 5 # |
6 # * Redistributions of source code must retain the above copyright | 6 # * Redistributions of source code must retain the above copyright |
7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
8 # * Redistributions in binary form must reproduce the above | 8 # * Redistributions in binary form must reproduce the above |
9 # copyright notice, this list of conditions and the following | 9 # copyright notice, this list of conditions and the following |
10 # disclaimer in the documentation and/or other materials provided | 10 # disclaimer in the documentation and/or other materials provided |
(...skipping 1950 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1961 'toolsets': ['target'], | 1961 'toolsets': ['target'], |
1962 }], | 1962 }], |
1963 ] | 1963 ] |
1964 }, | 1964 }, |
1965 { | 1965 { |
1966 'target_name': 'js2c', | 1966 'target_name': 'js2c', |
1967 'type': 'none', | 1967 'type': 'none', |
1968 'conditions': [ | 1968 'conditions': [ |
1969 ['want_separate_host_toolset==1', { | 1969 ['want_separate_host_toolset==1', { |
1970 'toolsets': ['host'], | 1970 'toolsets': ['host'], |
1971 }, { | 1971 }, { |
jochen (gone - plz use gerrit)
2016/04/29 06:58:09
this file doesn't exist anymore, it's now in src/
jungshik at Google
2016/04/29 18:03:23
rebased. Thanks !
| |
1972 'toolsets': ['target'], | 1972 'toolsets': ['target'], |
1973 }], | 1973 }], |
1974 ['v8_enable_i18n_support==1', { | |
1975 'variables': { | |
1976 'i18n_library_files': [ | |
1977 '../../src/js/i18n.js', | |
1978 ], | |
1979 }, | |
1980 }, { | |
1981 'variables': { | |
1982 'i18n_library_files': [], | |
1983 }, | |
1984 }], | |
1985 ], | 1974 ], |
1986 'variables': { | 1975 'variables': { |
1987 'library_files': [ | 1976 'library_files': [ |
1988 '../../src/js/macros.py', | 1977 '../../src/js/macros.py', |
1989 '../../src/messages.h', | 1978 '../../src/messages.h', |
1990 '../../src/js/prologue.js', | 1979 '../../src/js/prologue.js', |
1991 '../../src/js/runtime.js', | 1980 '../../src/js/runtime.js', |
1992 '../../src/js/v8natives.js', | 1981 '../../src/js/v8natives.js', |
1993 '../../src/js/symbol.js', | 1982 '../../src/js/symbol.js', |
1994 '../../src/js/array.js', | 1983 '../../src/js/array.js', |
(...skipping 29 matching lines...) Expand all Loading... | |
2024 '../../src/js/harmony-simd.js', | 2013 '../../src/js/harmony-simd.js', |
2025 '../../src/js/harmony-species.js', | 2014 '../../src/js/harmony-species.js', |
2026 '../../src/js/harmony-unicode-regexps.js', | 2015 '../../src/js/harmony-unicode-regexps.js', |
2027 '../../src/js/harmony-string-padding.js', | 2016 '../../src/js/harmony-string-padding.js', |
2028 '../../src/js/promise-extra.js', | 2017 '../../src/js/promise-extra.js', |
2029 ], | 2018 ], |
2030 'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin', | 2019 'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin', |
2031 'libraries_experimental_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries -experimental.bin', | 2020 'libraries_experimental_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries -experimental.bin', |
2032 'libraries_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-extra s.bin', | 2021 'libraries_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-extra s.bin', |
2033 'libraries_experimental_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/li braries-experimental-extras.bin', | 2022 'libraries_experimental_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/li braries-experimental-extras.bin', |
2023 'conditions': [ | |
2024 ['v8_enable_i18n_support==1', { | |
2025 'library_files': ['../../src/js/i18n.js'], | |
2026 'experimental_library_files': ['../../src/js/icu-case-mapping.js'], | |
jungshik at Google
2016/04/29 06:23:17
For some reason, icu-case-mapping.js is never adde
jochen (gone - plz use gerrit)
2016/04/29 06:58:09
gyp is a bit peculiar here. I'd recommend to keep
| |
2027 }], | |
2028 ], | |
2034 }, | 2029 }, |
2035 'actions': [ | 2030 'actions': [ |
2036 { | 2031 { |
2037 'action_name': 'js2c', | 2032 'action_name': 'js2c', |
2038 'inputs': [ | 2033 'inputs': [ |
2039 '../../tools/js2c.py', | 2034 '../../tools/js2c.py', |
2040 '<@(library_files)', | 2035 '<@(library_files)', |
2041 '<@(i18n_library_files)' | |
2042 ], | 2036 ], |
2043 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/libraries.cc'], | 2037 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/libraries.cc'], |
2044 'action': [ | 2038 'action': [ |
2045 'python', | 2039 'python', |
2046 '../../tools/js2c.py', | 2040 '../../tools/js2c.py', |
2047 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', | 2041 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
2048 'CORE', | 2042 'CORE', |
2049 '<@(library_files)', | 2043 '<@(library_files)', |
2050 '<@(i18n_library_files)' | |
2051 ], | 2044 ], |
2052 }, | 2045 }, |
2053 { | 2046 { |
2054 'action_name': 'js2c_bin', | 2047 'action_name': 'js2c_bin', |
2055 'inputs': [ | 2048 'inputs': [ |
2056 '../../tools/js2c.py', | 2049 '../../tools/js2c.py', |
2057 '<@(library_files)', | 2050 '<@(library_files)', |
2058 '<@(i18n_library_files)' | |
2059 ], | 2051 ], |
2060 'outputs': ['<@(libraries_bin_file)'], | 2052 'outputs': ['<@(libraries_bin_file)'], |
2061 'action': [ | 2053 'action': [ |
2062 'python', | 2054 'python', |
2063 '../../tools/js2c.py', | 2055 '../../tools/js2c.py', |
2064 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', | 2056 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
2065 'CORE', | 2057 'CORE', |
2066 '<@(library_files)', | 2058 '<@(library_files)', |
2067 '<@(i18n_library_files)', | |
2068 '--startup_blob', '<@(libraries_bin_file)', | 2059 '--startup_blob', '<@(libraries_bin_file)', |
2069 '--nojs', | 2060 '--nojs', |
2070 ], | 2061 ], |
2071 }, | 2062 }, |
2072 { | 2063 { |
2073 'action_name': 'js2c_experimental', | 2064 'action_name': 'js2c_experimental', |
2074 'inputs': [ | 2065 'inputs': [ |
2075 '../../tools/js2c.py', | 2066 '../../tools/js2c.py', |
2076 '<@(experimental_library_files)', | 2067 '<@(experimental_library_files)', |
2077 ], | 2068 ], |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2216 }], | 2207 }], |
2217 ['want_separate_host_toolset==1', { | 2208 ['want_separate_host_toolset==1', { |
2218 'toolsets': ['host'], | 2209 'toolsets': ['host'], |
2219 }, { | 2210 }, { |
2220 'toolsets': ['target'], | 2211 'toolsets': ['target'], |
2221 }], | 2212 }], |
2222 ], | 2213 ], |
2223 }, | 2214 }, |
2224 ], | 2215 ], |
2225 } | 2216 } |
OLD | NEW |