mirror of https://github.com/djcb/mu.git
build: add cld2 option
Add an option for builders to explicitly disable cld2, instead of relying on the automatic detection.
This commit is contained in:
parent
9d7f3f17d8
commit
f88acc0446
|
@ -189,11 +189,11 @@ else
|
|||
endif
|
||||
|
||||
# optionally, use Compact Language Detector2 if we can find it.
|
||||
cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: false)
|
||||
if cld2_dep.found()
|
||||
cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: get_option('cld2'))
|
||||
if not get_option('cld2').disabled() and cld2_dep.found()
|
||||
config_h_data.set('HAVE_CLD2', 1)
|
||||
else
|
||||
message('CLD2 not found; no support for language detection')
|
||||
message('CLD2 not found or disabled; no support for language detection')
|
||||
endif
|
||||
|
||||
# note: these are for the unit-tests
|
||||
|
|
|
@ -24,6 +24,11 @@ option('guile',
|
|||
value: 'auto',
|
||||
description: 'build the guile scripting support (requires guile-3.x)')
|
||||
|
||||
option('cld2',
|
||||
type : 'feature',
|
||||
value: 'auto',
|
||||
description: 'Compact Language Detector2')
|
||||
|
||||
# by default, this uses guile_dep.get_variable(pkgconfig: 'extensiondir')
|
||||
option('guile-extension-dir',
|
||||
type: 'string',
|
||||
|
|
Loading…
Reference in New Issue