X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=meson.build;fp=meson.build;h=cf7301c14f14519a7c695cc014435339743c7965;hb=5963b81ab39d0509f42ed503cf5322147ebb1a7e;hp=b190b4ab757126b82294bc0f340492c1a9b73a37;hpb=f1d22d113f924803ee0e0f33b81f0720f9378eae;p=nageru diff --git a/meson.build b/meson.build index b190b4a..cf7301c 100644 --- a/meson.build +++ b/meson.build @@ -85,6 +85,7 @@ nageru_link_with = [] nageru_build_rpath = '' nageru_install_rpath = '' +kaeru_srcs = ['nageru/kaeru.cpp'] kaeru_link_with = [] kaeru_extra_deps = [] @@ -236,6 +237,7 @@ nageru_include_dirs += decklink_dir # CEF input. if have_cef nageru_srcs += ['nageru/nageru_cef_app.cpp', 'nageru/cef_capture.cpp'] + kaeru_srcs += ['nageru/cef_encoder_adapter.cpp', 'nageru/nageru_cef_app.cpp', 'nageru/cef_capture.cpp'] endif nageru_srcs += qt_files @@ -270,7 +272,7 @@ executable('nageru', 'nageru/main.cpp', meson.add_install_script('nageru/scripts/setup_nageru_symlink.sh') # Kaeru executable. -executable('kaeru', 'nageru/kaeru.cpp', +executable('kaeru', kaeru_srcs, dependencies: [nageru_deps, kaeru_extra_deps], include_directories: nageru_include_dirs, link_with: [stream, aux, kaeru_link_with],