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

Side by Side Diff: meson.build

Issue 29606600: Issue 5146 - Implement DownloadableSubscription parsing in C++ (Closed) Base URL: https://hg.adblockplus.org/adblockpluscore/
Patch Set: Improved logic for Process() Created Dec. 5, 2017, 7:16 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/synchronizer.js ('k') | test/stub-modules/utils.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 'compiled/filter/ElemHideException.cpp', 65 'compiled/filter/ElemHideException.cpp',
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/Base64.cpp',
75 'compiled/ElemHide.cpp', 76 'compiled/ElemHide.cpp',
76 'compiled/ElemHideEmulation.cpp', 77 'compiled/ElemHideEmulation.cpp',
78 'compiled/Md5.cpp',
77 ] 79 ]
78 # sources specific to core 80 # sources specific to core
79 core_sources = [ 81 core_sources = [
80 'compiled/traceInit.cpp', 82 'compiled/traceInit.cpp',
81 ] 83 ]
82 # sources for the bindings generator 84 # sources for the bindings generator
83 bindings_sources = [ 85 bindings_sources = [
84 'compiled/bindings/generator.cpp', 86 'compiled/bindings/generator.cpp',
85 'compiled/bindings/main.cpp', 87 'compiled/bindings/main.cpp',
86 ] 88 ]
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
160 build_by_default: true, 162 build_by_default: true,
161 input: core_objects + shared_objects, 163 input: core_objects + shared_objects,
162 output: COMPILER_OUTPUT, 164 output: COMPILER_OUTPUT,
163 depend_files: [ JS_LIBRARY ], 165 depend_files: [ JS_LIBRARY ],
164 command: [ 166 command: [
165 emcc, '-o', output_file, 167 emcc, '-o', output_file,
166 '--post-js', bindings_output, 168 '--post-js', bindings_output,
167 '--js-library', JS_LIBRARY, 169 '--js-library', JS_LIBRARY,
168 '@INPUT@' 170 '@INPUT@'
169 ] + compiler_args + optional_args) 171 ] + compiler_args + optional_args)
OLDNEW
« no previous file with comments | « lib/synchronizer.js ('k') | test/stub-modules/utils.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld