From 467880e95ca2be0640e419d2a5b3b819f6c73cc9 Mon Sep 17 00:00:00 2001 From: Jaka Mohorko Date: Mon, 7 Jul 2025 10:52:35 +0200 Subject: [PATCH] Update application with module path --- CMakeLists.txt | 3 +++ example_application/main.cpp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6553f09..6137cc7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,6 +32,9 @@ if(OPENDAQ_FB_EXAMPLE_ENABLE_APP) endif() add_subdirectory(external) +find_package(openDAQ) +add_compile_definitions(MODULE_PATH="${OPENDAQ_MODULES_DIR}") + add_subdirectory(example_module) if(OPENDAQ_FB_EXAMPLE_ENABLE_APP) diff --git a/example_application/main.cpp b/example_application/main.cpp index bac85ab..e66c82b 100644 --- a/example_application/main.cpp +++ b/example_application/main.cpp @@ -9,7 +9,7 @@ using namespace daq; int main(int /*argc*/, const char* /*argv*/[]) { - const auto instance = Instance(); + const auto instance = InstanceBuilder().addModulePath(MODULE_PATH).build(); auto referenceDevice = instance.addDevice("daqref://device0"); auto renderer = instance.addFunctionBlock("RefFBModuleRenderer"); auto exampleModule = instance.addFunctionBlock("ExampleScalingModule");