From f95c2cc6d5ce9db646efde99768e2847016afc38 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sat, 25 Feb 2023 11:10:28 -0700 Subject: [PATCH] [wasm] Infra for iwasm llvm build --- meson.build | 2 ++ src/meson.build | 1 + 2 files changed, 3 insertions(+) diff --git a/meson.build b/meson.build index 63ded12f9..70ba6a26c 100644 --- a/meson.build +++ b/meson.build @@ -115,6 +115,8 @@ gobject_dep = dependency('gobject-2.0', required: get_option('gobject')) graphite2_dep = dependency('graphite2', required: get_option('graphite2')) graphite_dep = dependency('graphite2', required: get_option('graphite')) wasm_dep = cpp.find_library('iwasm', required: get_option('wasm')) +# How to check whether iwasm was built, and hence requires, LLVM? +#llvm_dep = cpp.find_library('LLVM-15', required: get_option('wasm')) if meson.version().version_compare('>=0.60.0') # pkg-config: icu-uc, cmake: ICU but with components diff --git a/src/meson.build b/src/meson.build index 299634719..caf3258ae 100644 --- a/src/meson.build +++ b/src/meson.build @@ -476,6 +476,7 @@ if conf.get('HAVE_WASM', 0) == 1 hb_sources += hb_wasm_sources hb_headers += hb_wasm_headers harfbuzz_deps += wasm_dep + #harfbuzz_deps += llvm_dep endif if conf.get('HAVE_UNISCRIBE', 0) == 1