diff options
-rw-r--r-- | libcrystfel/meson.build | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/libcrystfel/meson.build b/libcrystfel/meson.build index 41cfbaa8..592ec22e 100644 --- a/libcrystfel/meson.build +++ b/libcrystfel/meson.build @@ -26,11 +26,16 @@ if fftwdep.found() endif seedeedep = dependency('seedee', required: false) -cjsondep = dependency('cjson', - required: true, - fallback: ['cjson', 'libcjson_dep']) -if cjsondep.found() and seedeedep.found() - conf_data.set10('HAVE_SEEDEE', 1) +if seedeedep.found() + cjsondep = dependency('cjson', + required: true, + fallback: ['cjson', 'libcjson_dep']) + if cjsondep.found() and seedeedep.found() + conf_data.set10('HAVE_SEEDEE', true) + endif +else + # Default 'not found' dependency + cjsondep = dependency('', required : false) endif xgandalfdep = dependency('xgandalf', |