Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: meson.build

Issue 29594607: Issue 5143 - Convert ElemHideEmulation to C++ (Closed) Base URL: https://hg.adblockplus.org/adblockpluscore/
Patch Set: Rebased. Created Dec. 5, 2017, 6:03 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
1 project('adblockpluscore', license: ['GPL3'], meson_version: '>0.40.0') 1 project('adblockpluscore', license: ['GPL3'], meson_version: '>0.40.0')
2 2
3 # locate emscripten-config 3 # locate emscripten-config
4 python = import('python3').find_python() 4 python = import('python3').find_python()
5 emscripten_config = get_option('emscripten-config') 5 emscripten_config = get_option('emscripten-config')
6 command = run_command(python, '-c', 'import os.path, sys;print(os.path.expanduse r(sys.argv[1]))', emscripten_config) 6 command = run_command(python, '-c', 'import os.path, sys;print(os.path.expanduse r(sys.argv[1]))', emscripten_config)
7 if command.returncode() != 0 7 if command.returncode() != 0
8 error(command.stderr().strip()) 8 error(command.stderr().strip())
9 endif 9 endif
10 emscripten_config = command.stdout().strip() 10 emscripten_config = command.stdout().strip()
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 'compiled/filter/ElemHideFilter.cpp', 66 'compiled/filter/ElemHideFilter.cpp',
67 'compiled/filter/Filter.cpp', 67 'compiled/filter/Filter.cpp',
68 'compiled/filter/InvalidFilter.cpp', 68 'compiled/filter/InvalidFilter.cpp',
69 'compiled/filter/RegExpFilter.cpp', 69 'compiled/filter/RegExpFilter.cpp',
70 'compiled/filter/WhitelistFilter.cpp', 70 'compiled/filter/WhitelistFilter.cpp',
71 'compiled/storage/FilterStorage.cpp', 71 'compiled/storage/FilterStorage.cpp',
72 'compiled/subscription/DownloadableSubscription.cpp', 72 'compiled/subscription/DownloadableSubscription.cpp',
73 'compiled/subscription/Subscription.cpp', 73 'compiled/subscription/Subscription.cpp',
74 'compiled/subscription/UserDefinedSubscription.cpp', 74 'compiled/subscription/UserDefinedSubscription.cpp',
75 'compiled/ElemHide.cpp', 75 'compiled/ElemHide.cpp',
76 'compiled/ElemHideEmulation.cpp',
76 ] 77 ]
77 # sources specific to core 78 # sources specific to core
78 core_sources = [ 79 core_sources = [
79 'compiled/traceInit.cpp', 80 'compiled/traceInit.cpp',
80 ] 81 ]
81 # sources for the bindings generator 82 # sources for the bindings generator
82 bindings_sources = [ 83 bindings_sources = [
83 'compiled/bindings/generator.cpp', 84 'compiled/bindings/generator.cpp',
84 'compiled/bindings/main.cpp', 85 'compiled/bindings/main.cpp',
85 ] 86 ]
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 build_by_default: true, 160 build_by_default: true,
160 input: core_objects + shared_objects, 161 input: core_objects + shared_objects,
161 output: COMPILER_OUTPUT, 162 output: COMPILER_OUTPUT,
162 depend_files: [ JS_LIBRARY ], 163 depend_files: [ JS_LIBRARY ],
163 command: [ 164 command: [
164 emcc, '-o', output_file, 165 emcc, '-o', output_file,
165 '--post-js', bindings_output, 166 '--post-js', bindings_output,
166 '--js-library', JS_LIBRARY, 167 '--js-library', JS_LIBRARY,
167 '@INPUT@' 168 '@INPUT@'
168 ] + compiler_args + optional_args) 169 ] + compiler_args + optional_args)
OLDNEW

Powered by Google App Engine
This is Rietveld