Updated with native ui (imgui + qt)
This commit is contained in:
@@ -0,0 +1,133 @@
|
||||
cmake_minimum_required(VERSION 3.5)
|
||||
project(daq_viewer LANGUAGES CXX)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
|
||||
# ─── Options ─────────────────────────────────────────────────────────
|
||||
option(DAQ_USE_SDL2 "Use SDL2 instead of GLFW" OFF)
|
||||
option(DAQ_OPENGL3 "Request OpenGL 3.2 core profile" OFF)
|
||||
option(DAQ_VENDOR_DEPS "Compile vendored third-party sources" ON)
|
||||
|
||||
# ─── Platform detection ──────────────────────────────────────────────
|
||||
if(UNIX AND NOT APPLE)
|
||||
find_package(Threads REQUIRED)
|
||||
find_package(OpenGL REQUIRED)
|
||||
set(DAQ_PLATFORM_LIBS ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS} ${OPENGL_LIBRARIES})
|
||||
if(NOT DAQ_USE_SDL2)
|
||||
find_package(X11 REQUIRED)
|
||||
list(APPEND DAQ_PLATFORM_LIBS ${X11_LIBRARIES})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# ─── Third-party libraries ───────────────────────────────────────────
|
||||
|
||||
set(IMGUI_DIR "${CMAKE_SOURCE_DIR}/third_party/imgui")
|
||||
set(IMPLOT_DIR "${CMAKE_SOURCE_DIR}/third_party/implot")
|
||||
set(GLFW_DIR "${CMAKE_SOURCE_DIR}/third_party/glfw")
|
||||
|
||||
# --- Dear ImGui ---
|
||||
if(DAQ_VENDOR_DEPS AND EXISTS "${IMGUI_DIR}/imgui.cpp")
|
||||
file(GLOB IMGUI_SOURCES
|
||||
"${IMGUI_DIR}/*.cpp"
|
||||
"${IMGUI_DIR}/backends/imgui_impl_glfw.cpp"
|
||||
"${IMGUI_DIR}/backends/imgui_impl_opengl2.cpp"
|
||||
"${IMGUI_DIR}/backends/imgui_impl_opengl3.cpp"
|
||||
)
|
||||
add_library(imgui STATIC ${IMGUI_SOURCES})
|
||||
target_include_directories(imgui PUBLIC
|
||||
"${IMGUI_DIR}"
|
||||
"${IMGUI_DIR}/backends"
|
||||
)
|
||||
target_compile_definitions(imgui PUBLIC
|
||||
IMGUI_DISABLE_OBSOLETE_FUNCTIONS=1
|
||||
)
|
||||
target_compile_definitions(imgui PRIVATE
|
||||
$<$<BOOL:${DAQ_OPENGL3}>:IMGUI_IMPL_OPENGL_LOADER_GLAD>
|
||||
)
|
||||
set(IMGUI_TARGET imgui)
|
||||
else()
|
||||
message(FATAL_ERROR
|
||||
"ImGui sources not found at ${IMGUI_DIR}.\n"
|
||||
"Clone https://github.com/ocornut/imgui into third_party/imgui\n"
|
||||
"or set DAQ_VENDOR_DEPS=OFF and provide a system-installed ImGui.")
|
||||
endif()
|
||||
|
||||
# --- ImPlot ---
|
||||
if(DAQ_VENDOR_DEPS AND EXISTS "${IMPLOT_DIR}/implot.cpp")
|
||||
add_library(implot STATIC
|
||||
"${IMPLOT_DIR}/implot.cpp"
|
||||
"${IMPLOT_DIR}/implot_items.cpp"
|
||||
)
|
||||
target_include_directories(implot PUBLIC "${IMPLOT_DIR}")
|
||||
target_link_libraries(implot PUBLIC ${IMGUI_TARGET})
|
||||
set(IMPLOT_TARGET implot)
|
||||
else()
|
||||
message(FATAL_ERROR
|
||||
"ImPlot sources not found at ${IMPLOT_DIR}.\n"
|
||||
"Clone https://github.com/epezent/implot into third_party/implot")
|
||||
endif()
|
||||
|
||||
# --- GLFW (or SDL2) ---
|
||||
if(NOT DAQ_USE_SDL2)
|
||||
if(EXISTS "${GLFW_DIR}/src/glfw_config.h")
|
||||
add_subdirectory("${GLFW_DIR}" glfw_build EXCLUDE_FROM_ALL)
|
||||
set(GLFW_TARGET glfw)
|
||||
else()
|
||||
find_package(glfw3 QUIET)
|
||||
if(NOT glfw3_FOUND)
|
||||
message(FATAL_ERROR
|
||||
"GLFW not found. Options:\n"
|
||||
" - Clone https://github.com/glfw/glfw into third_party/glfw\n"
|
||||
" - Install libglfw3-dev system package\n"
|
||||
" - Set DAQ_USE_SDL2=ON to use SDL2 instead")
|
||||
endif()
|
||||
set(GLFW_TARGET glfw)
|
||||
endif()
|
||||
else()
|
||||
find_package(SDL2 REQUIRED)
|
||||
set(GLFW_TARGET ${SDL2_LIBRARIES})
|
||||
endif()
|
||||
|
||||
# ─── Application sources ─────────────────────────────────────────────
|
||||
set(DAQ_SOURCES
|
||||
src/main.cpp
|
||||
src/config.cpp
|
||||
src/protocol.cpp
|
||||
src/decimator.cpp
|
||||
src/trigger_engine.cpp
|
||||
src/udp_client.cpp
|
||||
src/source.cpp
|
||||
src/renderer.cpp
|
||||
# ring_buffer.h is header-only (template); .cpp has explicit instantiations
|
||||
# kept for backward compatibility but not needed by the new code
|
||||
src/ring_buffer.cpp
|
||||
)
|
||||
|
||||
add_executable(daq_viewer ${DAQ_SOURCES})
|
||||
|
||||
target_include_directories(daq_viewer PRIVATE src)
|
||||
|
||||
target_link_libraries(daq_viewer PRIVATE
|
||||
${IMGUI_TARGET}
|
||||
${IMPLOT_TARGET}
|
||||
${GLFW_TARGET}
|
||||
${DAQ_PLATFORM_LIBS}
|
||||
)
|
||||
|
||||
# GL version
|
||||
if(DAQ_OPENGL3)
|
||||
target_compile_definitions(daq_viewer PRIVATE DAQ_OPENGL3)
|
||||
else()
|
||||
target_compile_definitions(daq_viewer PRIVATE DAQ_OPENGL2)
|
||||
endif()
|
||||
|
||||
# ─── Compiler flags ──────────────────────────────────────────────────
|
||||
if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
|
||||
target_compile_options(daq_viewer PRIVATE -Wall -Wextra -Wpedantic)
|
||||
endif()
|
||||
|
||||
# ─── Install ─────────────────────────────────────────────────────────
|
||||
install(TARGETS daq_viewer RUNTIME DESTINATION bin)
|
||||
install(FILES config/example.ini DESTINATION share/daq_viewer)
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,102 @@
|
||||
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
|
||||
set(CMAKE_CXX_COMPILER_ARG1 "")
|
||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
||||
set(CMAKE_CXX_COMPILER_VERSION "16.1.1")
|
||||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
||||
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "20")
|
||||
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
|
||||
set(CMAKE_CXX_STANDARD_LATEST "26")
|
||||
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26")
|
||||
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
|
||||
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
|
||||
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
|
||||
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
|
||||
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
|
||||
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
|
||||
set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26")
|
||||
|
||||
set(CMAKE_CXX_PLATFORM_ID "Linux")
|
||||
set(CMAKE_CXX_SIMULATE_ID "")
|
||||
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
|
||||
set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "")
|
||||
set(CMAKE_CXX_SIMULATE_VERSION "")
|
||||
set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64")
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_AR "/usr/bin/ar")
|
||||
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar")
|
||||
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib")
|
||||
set(CMAKE_LINKER "/usr/bin/ld")
|
||||
set(CMAKE_LINKER_LINK "")
|
||||
set(CMAKE_LINKER_LLD "")
|
||||
set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld")
|
||||
set(CMAKE_CXX_COMPILER_LINKER_ID "GNU")
|
||||
set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.46.0)
|
||||
set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU)
|
||||
set(CMAKE_MT "")
|
||||
set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
|
||||
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
||||
set(CMAKE_CXX_COMPILER_LOADED 1)
|
||||
set(CMAKE_CXX_COMPILER_WORKS TRUE)
|
||||
set(CMAKE_CXX_ABI_COMPILED TRUE)
|
||||
|
||||
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
|
||||
|
||||
set(CMAKE_CXX_COMPILER_ID_RUN 1)
|
||||
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m)
|
||||
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
|
||||
|
||||
foreach (lang IN ITEMS C OBJC OBJCXX)
|
||||
if (CMAKE_${lang}_COMPILER_ID_RUN)
|
||||
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
|
||||
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
|
||||
endforeach()
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
set(CMAKE_CXX_LINKER_PREFERENCE 30)
|
||||
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
|
||||
set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE)
|
||||
set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE)
|
||||
set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE)
|
||||
|
||||
# Save compiler ABI information.
|
||||
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
|
||||
set(CMAKE_CXX_COMPILER_ABI "ELF")
|
||||
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
|
||||
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
|
||||
|
||||
if(CMAKE_CXX_SIZEOF_DATA_PTR)
|
||||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ABI)
|
||||
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
|
||||
set(CMAKE_LIBRARY_ARCHITECTURE "")
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
|
||||
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
|
||||
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/16.1.1;/usr/include/c++/16.1.1/x86_64-pc-linux-gnu;/usr/include/c++/16.1.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include;/usr/local/include;/usr/include")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;atomic_asneeded;c;gcc_s;gcc")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1;/usr/lib;/lib")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
||||
set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "")
|
||||
|
||||
set(CMAKE_CXX_COMPILER_IMPORT_STD "")
|
||||
set(CMAKE_CXX_COMPILER_IMPORT_STD_ERROR_MESSAGE "Unsupported generator: Unix Makefiles")
|
||||
set(CMAKE_CXX_STDLIB_MODULES_JSON "")
|
||||
Binary file not shown.
@@ -0,0 +1,15 @@
|
||||
set(CMAKE_HOST_SYSTEM "Linux-7.0.8-arch1-1")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "7.0.8-arch1-1")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Linux-7.0.8-arch1-1")
|
||||
set(CMAKE_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_SYSTEM_VERSION "7.0.8-arch1-1")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
|
||||
set(CMAKE_SYSTEM_LOADED 1)
|
||||
@@ -0,0 +1,949 @@
|
||||
/* This source file must have a .cpp extension so that all C++ compilers
|
||||
recognize the extension without flags. Borland does not know .cxx for
|
||||
example. */
|
||||
#ifndef __cplusplus
|
||||
# error "A C compiler has been selected for C++."
|
||||
#endif
|
||||
|
||||
#if !defined(__has_include)
|
||||
/* If the compiler does not have __has_include, pretend the answer is
|
||||
always no. */
|
||||
# define __has_include(x) 0
|
||||
#endif
|
||||
|
||||
|
||||
/* Version number components: V=Version, R=Revision, P=Patch
|
||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
||||
|
||||
#if defined(__INTEL_COMPILER) || defined(__ICC)
|
||||
# define COMPILER_ID "Intel"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# endif
|
||||
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
|
||||
except that a few beta releases use the old format with V=2021. */
|
||||
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
||||
# if defined(__INTEL_COMPILER_UPDATE)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
||||
# else
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
||||
# endif
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
|
||||
/* The third version component from --version is an update index,
|
||||
but no macro is provided for it. */
|
||||
# define COMPILER_VERSION_PATCH DEC(0)
|
||||
# endif
|
||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
||||
# endif
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
|
||||
# define COMPILER_ID "IntelLLVM"
|
||||
#if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
#endif
|
||||
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
|
||||
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
|
||||
* VVVV is no smaller than the current year when a version is released.
|
||||
*/
|
||||
#if __INTEL_LLVM_COMPILER < 1000000L
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
|
||||
#else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
|
||||
#endif
|
||||
#if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
#elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
#endif
|
||||
#if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
#endif
|
||||
#if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
#endif
|
||||
|
||||
#elif defined(__PATHCC__)
|
||||
# define COMPILER_ID "PathScale"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
||||
# if defined(__PATHCC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
||||
# define COMPILER_ID "Embarcadero"
|
||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
|
||||
|
||||
#elif defined(__BORLANDC__)
|
||||
# define COMPILER_ID "Borland"
|
||||
/* __BORLANDC__ = 0xVRR */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
|
||||
|
||||
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
|
||||
# define COMPILER_ID "Watcom"
|
||||
/* __WATCOMC__ = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# define COMPILER_ID "OpenWatcom"
|
||||
/* __WATCOMC__ = VVRP + 1100 */
|
||||
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__SUNPRO_CC)
|
||||
# define COMPILER_ID "SunPro"
|
||||
# if __SUNPRO_CC >= 0x5100
|
||||
/* __SUNPRO_CC = 0xVRRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# else
|
||||
/* __SUNPRO_CC = 0xVRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# endif
|
||||
|
||||
#elif defined(__HP_aCC)
|
||||
# define COMPILER_ID "HP"
|
||||
/* __HP_aCC = VVRRPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
|
||||
|
||||
#elif defined(__DECCXX)
|
||||
# define COMPILER_ID "Compaq"
|
||||
/* __DECCXX_VER = VVRRTPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
|
||||
|
||||
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
|
||||
# define COMPILER_ID "zOS"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__open_xl__) && defined(__clang__)
|
||||
# define COMPILER_ID "IBMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__ibmxl__) && defined(__clang__)
|
||||
# define COMPILER_ID "XLClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
|
||||
# define COMPILER_ID "XL"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
|
||||
# define COMPILER_ID "VisualAge"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__NVCOMPILER)
|
||||
# define COMPILER_ID "NVHPC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
|
||||
# if defined(__NVCOMPILER_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__PGI)
|
||||
# define COMPILER_ID "PGI"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
|
||||
# if defined(__PGIC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__cray__)
|
||||
# define COMPILER_ID "CrayClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(_CRAYC)
|
||||
# define COMPILER_ID "Cray"
|
||||
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# define COMPILER_ID "TI"
|
||||
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
|
||||
|
||||
#elif defined(__CLANG_FUJITSU)
|
||||
# define COMPILER_ID "FujitsuClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__FUJITSU)
|
||||
# define COMPILER_ID "Fujitsu"
|
||||
# if defined(__FCC_version__)
|
||||
# define COMPILER_VERSION __FCC_version__
|
||||
# elif defined(__FCC_major__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# endif
|
||||
# if defined(__fcc_version)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
|
||||
# elif defined(__FCC_VERSION)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
|
||||
# endif
|
||||
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# define COMPILER_ID "GHS"
|
||||
/* __GHS_VERSION_NUMBER = VVVVRP */
|
||||
# ifdef __GHS_VERSION_NUMBER
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
# define COMPILER_ID "Tasking"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
|
||||
|
||||
#elif defined(__ORANGEC__)
|
||||
# define COMPILER_ID "OrangeC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
|
||||
|
||||
#elif defined(__RENESAS__)
|
||||
# define COMPILER_ID "Renesas"
|
||||
/* __RENESAS_VERSION__ = 0xVVRRPP00 */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF)
|
||||
|
||||
#elif defined(__SCO_VERSION__)
|
||||
# define COMPILER_ID "SCO"
|
||||
|
||||
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
|
||||
# define COMPILER_ID "ARMCC"
|
||||
#if __ARMCC_VERSION >= 1000000
|
||||
/* __ARMCC_VERSION = VRRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#else
|
||||
/* __ARMCC_VERSION = VRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#endif
|
||||
|
||||
|
||||
#elif defined(__clang__) && defined(__apple_build_version__)
|
||||
# define COMPILER_ID "AppleClang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
|
||||
|
||||
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
|
||||
# define COMPILER_ID "ARMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# define COMPILER_ID "TIClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ti_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ti_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
|
||||
|
||||
#elif defined(__clang__)
|
||||
# define COMPILER_ID "Clang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
|
||||
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
|
||||
# define COMPILER_ID "LCC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
|
||||
# if defined(__LCC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#elif defined(__GNUC__) || defined(__GNUG__)
|
||||
# define COMPILER_ID "GNU"
|
||||
# if defined(__GNUC__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
# define COMPILER_ID "MSVC"
|
||||
/* _MSC_VER = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# if defined(_MSC_FULL_VER)
|
||||
# if _MSC_VER >= 1400
|
||||
/* _MSC_FULL_VER = VVRRPPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
|
||||
# else
|
||||
/* _MSC_FULL_VER = VVRRPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
|
||||
# endif
|
||||
# endif
|
||||
# if defined(_MSC_BUILD)
|
||||
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
|
||||
# endif
|
||||
|
||||
#elif defined(_ADI_COMPILER)
|
||||
# define COMPILER_ID "ADSP"
|
||||
#if defined(__VERSIONNUM__)
|
||||
/* __VERSIONNUM__ = 0xVVRRPPTT */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
|
||||
#endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# define COMPILER_ID "IAR"
|
||||
# if defined(__VER__) && defined(__ICCARM__)
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
|
||||
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# endif
|
||||
|
||||
#elif defined(__DCC__) && defined(_DIAB_TOOL)
|
||||
# define COMPILER_ID "Diab"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__)
|
||||
|
||||
|
||||
|
||||
/* These compilers are either not known or too old to define an
|
||||
identification macro. Try to identify the platform and guess that
|
||||
it is the native compiler. */
|
||||
#elif defined(__hpux) || defined(__hpua)
|
||||
# define COMPILER_ID "HP"
|
||||
|
||||
#else /* unknown compiler */
|
||||
# define COMPILER_ID ""
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
|
||||
#ifdef SIMULATE_ID
|
||||
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
|
||||
#endif
|
||||
|
||||
#ifdef __QNXNTO__
|
||||
char const* qnxnto = "INFO" ":" "qnxnto[]";
|
||||
#endif
|
||||
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
|
||||
#endif
|
||||
|
||||
#define STRINGIFY_HELPER(X) #X
|
||||
#define STRINGIFY(X) STRINGIFY_HELPER(X)
|
||||
|
||||
/* Identify known platforms by name. */
|
||||
#if defined(__linux) || defined(__linux__) || defined(linux)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
#elif defined(__MSYS__)
|
||||
# define PLATFORM_ID "MSYS"
|
||||
|
||||
#elif defined(__CYGWIN__)
|
||||
# define PLATFORM_ID "Cygwin"
|
||||
|
||||
#elif defined(__MINGW32__)
|
||||
# define PLATFORM_ID "MinGW"
|
||||
|
||||
#elif defined(__APPLE__)
|
||||
# define PLATFORM_ID "Darwin"
|
||||
|
||||
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
|
||||
# define PLATFORM_ID "Windows"
|
||||
|
||||
#elif defined(__FreeBSD__) || defined(__FreeBSD)
|
||||
# define PLATFORM_ID "FreeBSD"
|
||||
|
||||
#elif defined(__NetBSD__) || defined(__NetBSD)
|
||||
# define PLATFORM_ID "NetBSD"
|
||||
|
||||
#elif defined(__OpenBSD__) || defined(__OPENBSD)
|
||||
# define PLATFORM_ID "OpenBSD"
|
||||
|
||||
#elif defined(__sun) || defined(sun)
|
||||
# define PLATFORM_ID "SunOS"
|
||||
|
||||
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
|
||||
# define PLATFORM_ID "AIX"
|
||||
|
||||
#elif defined(__hpux) || defined(__hpux__)
|
||||
# define PLATFORM_ID "HP-UX"
|
||||
|
||||
#elif defined(__HAIKU__)
|
||||
# define PLATFORM_ID "Haiku"
|
||||
|
||||
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
|
||||
# define PLATFORM_ID "BeOS"
|
||||
|
||||
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||
# define PLATFORM_ID "QNX"
|
||||
|
||||
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
|
||||
# define PLATFORM_ID "Tru64"
|
||||
|
||||
#elif defined(__riscos) || defined(__riscos__)
|
||||
# define PLATFORM_ID "RISCos"
|
||||
|
||||
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
|
||||
# define PLATFORM_ID "SINIX"
|
||||
|
||||
#elif defined(__UNIX_SV__)
|
||||
# define PLATFORM_ID "UNIX_SV"
|
||||
|
||||
#elif defined(__bsdos__)
|
||||
# define PLATFORM_ID "BSDOS"
|
||||
|
||||
#elif defined(_MPRAS) || defined(MPRAS)
|
||||
# define PLATFORM_ID "MP-RAS"
|
||||
|
||||
#elif defined(__osf) || defined(__osf__)
|
||||
# define PLATFORM_ID "OSF1"
|
||||
|
||||
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
|
||||
# define PLATFORM_ID "SCO_SV"
|
||||
|
||||
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
|
||||
# define PLATFORM_ID "ULTRIX"
|
||||
|
||||
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
|
||||
# define PLATFORM_ID "Xenix"
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(__LINUX__)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
# elif defined(__DOS__)
|
||||
# define PLATFORM_ID "DOS"
|
||||
|
||||
# elif defined(__OS2__)
|
||||
# define PLATFORM_ID "OS2"
|
||||
|
||||
# elif defined(__WINDOWS__)
|
||||
# define PLATFORM_ID "Windows3x"
|
||||
|
||||
# elif defined(__VXWORKS__)
|
||||
# define PLATFORM_ID "VxWorks"
|
||||
|
||||
# else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
# endif
|
||||
|
||||
#elif defined(__INTEGRITY)
|
||||
# if defined(INT_178B)
|
||||
# define PLATFORM_ID "Integrity178"
|
||||
|
||||
# else /* regular Integrity */
|
||||
# define PLATFORM_ID "Integrity"
|
||||
# endif
|
||||
|
||||
# elif defined(_ADI_COMPILER)
|
||||
# define PLATFORM_ID "ADSP"
|
||||
|
||||
#else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
|
||||
#endif
|
||||
|
||||
/* For windows compilers MSVC and Intel we can determine
|
||||
the architecture of the compiler being used. This is because
|
||||
the compilers do not have flags that can change the architecture,
|
||||
but rather depend on which compiler is being used
|
||||
*/
|
||||
#if defined(_WIN32) && defined(_MSC_VER)
|
||||
# if defined(_M_IA64)
|
||||
# define ARCHITECTURE_ID "IA64"
|
||||
|
||||
# elif defined(_M_ARM64EC)
|
||||
# define ARCHITECTURE_ID "ARM64EC"
|
||||
|
||||
# elif defined(_M_X64) || defined(_M_AMD64)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# elif defined(_M_ARM64)
|
||||
# define ARCHITECTURE_ID "ARM64"
|
||||
|
||||
# elif defined(_M_ARM)
|
||||
# if _M_ARM == 4
|
||||
# define ARCHITECTURE_ID "ARMV4I"
|
||||
# elif _M_ARM == 5
|
||||
# define ARCHITECTURE_ID "ARMV5I"
|
||||
# else
|
||||
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
|
||||
# endif
|
||||
|
||||
# elif defined(_M_MIPS)
|
||||
# define ARCHITECTURE_ID "MIPS"
|
||||
|
||||
# elif defined(_M_SH)
|
||||
# define ARCHITECTURE_ID "SHx"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(_M_I86)
|
||||
# define ARCHITECTURE_ID "I86"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# if defined(__ICCARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__ICCRX__)
|
||||
# define ARCHITECTURE_ID "RX"
|
||||
|
||||
# elif defined(__ICCRH850__)
|
||||
# define ARCHITECTURE_ID "RH850"
|
||||
|
||||
# elif defined(__ICCRL78__)
|
||||
# define ARCHITECTURE_ID "RL78"
|
||||
|
||||
# elif defined(__ICCRISCV__)
|
||||
# define ARCHITECTURE_ID "RISCV"
|
||||
|
||||
# elif defined(__ICCAVR__)
|
||||
# define ARCHITECTURE_ID "AVR"
|
||||
|
||||
# elif defined(__ICC430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__ICCV850__)
|
||||
# define ARCHITECTURE_ID "V850"
|
||||
|
||||
# elif defined(__ICC8051__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__ICCSTM8__)
|
||||
# define ARCHITECTURE_ID "STM8"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# if defined(__PPC64__)
|
||||
# define ARCHITECTURE_ID "PPC64"
|
||||
|
||||
# elif defined(__ppc__)
|
||||
# define ARCHITECTURE_ID "PPC"
|
||||
|
||||
# elif defined(__ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__x86_64__)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(__i386__)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# if defined(__ARM_ARCH)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# if defined(__TI_ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__MSP430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__TMS320C28XX__)
|
||||
# define ARCHITECTURE_ID "TMS320C28x"
|
||||
|
||||
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
|
||||
# define ARCHITECTURE_ID "TMS320C6x"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
# elif defined(__ADSPSHARC__)
|
||||
# define ARCHITECTURE_ID "SHARC"
|
||||
|
||||
# elif defined(__ADSPBLACKFIN__)
|
||||
# define ARCHITECTURE_ID "Blackfin"
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
|
||||
# if defined(__CTC__) || defined(__CPTC__)
|
||||
# define ARCHITECTURE_ID "TriCore"
|
||||
|
||||
# elif defined(__CMCS__)
|
||||
# define ARCHITECTURE_ID "MCS"
|
||||
|
||||
# elif defined(__CARM__) || defined(__CPARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__CARC__)
|
||||
# define ARCHITECTURE_ID "ARC"
|
||||
|
||||
# elif defined(__C51__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__CPCP__)
|
||||
# define ARCHITECTURE_ID "PCP"
|
||||
|
||||
# else
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__RENESAS__)
|
||||
# if defined(__CCRX__)
|
||||
# define ARCHITECTURE_ID "RX"
|
||||
|
||||
# elif defined(__CCRL__)
|
||||
# define ARCHITECTURE_ID "RL78"
|
||||
|
||||
# elif defined(__CCRH__)
|
||||
# define ARCHITECTURE_ID "RH850"
|
||||
|
||||
# else
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#else
|
||||
# define ARCHITECTURE_ID
|
||||
#endif
|
||||
|
||||
/* Convert integer to decimal digit literals. */
|
||||
#define DEC(n) \
|
||||
('0' + (((n) / 10000000)%10)), \
|
||||
('0' + (((n) / 1000000)%10)), \
|
||||
('0' + (((n) / 100000)%10)), \
|
||||
('0' + (((n) / 10000)%10)), \
|
||||
('0' + (((n) / 1000)%10)), \
|
||||
('0' + (((n) / 100)%10)), \
|
||||
('0' + (((n) / 10)%10)), \
|
||||
('0' + ((n) % 10))
|
||||
|
||||
/* Convert integer to hex digit literals. */
|
||||
#define HEX(n) \
|
||||
('0' + ((n)>>28 & 0xF)), \
|
||||
('0' + ((n)>>24 & 0xF)), \
|
||||
('0' + ((n)>>20 & 0xF)), \
|
||||
('0' + ((n)>>16 & 0xF)), \
|
||||
('0' + ((n)>>12 & 0xF)), \
|
||||
('0' + ((n)>>8 & 0xF)), \
|
||||
('0' + ((n)>>4 & 0xF)), \
|
||||
('0' + ((n) & 0xF))
|
||||
|
||||
/* Construct a string literal encoding the version number. */
|
||||
#ifdef COMPILER_VERSION
|
||||
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#elif defined(COMPILER_VERSION_MAJOR)
|
||||
char const info_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
|
||||
COMPILER_VERSION_MAJOR,
|
||||
# ifdef COMPILER_VERSION_MINOR
|
||||
'.', COMPILER_VERSION_MINOR,
|
||||
# ifdef COMPILER_VERSION_PATCH
|
||||
'.', COMPILER_VERSION_PATCH,
|
||||
# ifdef COMPILER_VERSION_TWEAK
|
||||
'.', COMPILER_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the internal version number. */
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
char const info_version_internal[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
|
||||
'i','n','t','e','r','n','a','l','[',
|
||||
COMPILER_VERSION_INTERNAL,']','\0'};
|
||||
#elif defined(COMPILER_VERSION_INTERNAL_STR)
|
||||
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
char const info_simulate_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
|
||||
SIMULATE_VERSION_MAJOR,
|
||||
# ifdef SIMULATE_VERSION_MINOR
|
||||
'.', SIMULATE_VERSION_MINOR,
|
||||
# ifdef SIMULATE_VERSION_PATCH
|
||||
'.', SIMULATE_VERSION_PATCH,
|
||||
# ifdef SIMULATE_VERSION_TWEAK
|
||||
'.', SIMULATE_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
|
||||
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
|
||||
|
||||
|
||||
|
||||
#define CXX_STD_98 199711L
|
||||
#define CXX_STD_11 201103L
|
||||
#define CXX_STD_14 201402L
|
||||
#define CXX_STD_17 201703L
|
||||
#define CXX_STD_20 202002L
|
||||
#define CXX_STD_23 202302L
|
||||
|
||||
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG)
|
||||
# if _MSVC_LANG > CXX_STD_17
|
||||
# define CXX_STD _MSVC_LANG
|
||||
# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
|
||||
# define CXX_STD CXX_STD_20
|
||||
# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17
|
||||
# define CXX_STD CXX_STD_20
|
||||
# elif _MSVC_LANG > CXX_STD_14
|
||||
# define CXX_STD CXX_STD_17
|
||||
# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi)
|
||||
# define CXX_STD CXX_STD_14
|
||||
# elif defined(__INTEL_CXX11_MODE__)
|
||||
# define CXX_STD CXX_STD_11
|
||||
# else
|
||||
# define CXX_STD CXX_STD_98
|
||||
# endif
|
||||
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
|
||||
# if _MSVC_LANG > __cplusplus
|
||||
# define CXX_STD _MSVC_LANG
|
||||
# else
|
||||
# define CXX_STD __cplusplus
|
||||
# endif
|
||||
#elif defined(__NVCOMPILER)
|
||||
# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
|
||||
# define CXX_STD CXX_STD_20
|
||||
# else
|
||||
# define CXX_STD __cplusplus
|
||||
# endif
|
||||
#elif defined(__INTEL_COMPILER) || defined(__PGI)
|
||||
# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes)
|
||||
# define CXX_STD CXX_STD_17
|
||||
# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi)
|
||||
# define CXX_STD CXX_STD_14
|
||||
# else
|
||||
# define CXX_STD __cplusplus
|
||||
# endif
|
||||
#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__)
|
||||
# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi)
|
||||
# define CXX_STD CXX_STD_14
|
||||
# else
|
||||
# define CXX_STD __cplusplus
|
||||
# endif
|
||||
#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__)
|
||||
# define CXX_STD CXX_STD_11
|
||||
#else
|
||||
# define CXX_STD __cplusplus
|
||||
#endif
|
||||
|
||||
const char* info_language_standard_default = "INFO" ":" "standard_default["
|
||||
#if CXX_STD > CXX_STD_23
|
||||
"26"
|
||||
#elif CXX_STD > CXX_STD_20
|
||||
"23"
|
||||
#elif CXX_STD > CXX_STD_17
|
||||
"20"
|
||||
#elif CXX_STD > CXX_STD_14
|
||||
"17"
|
||||
#elif CXX_STD > CXX_STD_11
|
||||
"14"
|
||||
#elif CXX_STD >= CXX_STD_11
|
||||
"11"
|
||||
#else
|
||||
"98"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
|
||||
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
|
||||
defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \
|
||||
!defined(__STRICT_ANSI__)
|
||||
"ON"
|
||||
#else
|
||||
"OFF"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
int require = 0;
|
||||
require += info_compiler[argc];
|
||||
require += info_platform[argc];
|
||||
require += info_arch[argc];
|
||||
#ifdef COMPILER_VERSION_MAJOR
|
||||
require += info_version[argc];
|
||||
#endif
|
||||
#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR)
|
||||
require += info_version_internal[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_ID
|
||||
require += info_simulate[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
require += info_simulate_version[argc];
|
||||
#endif
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
require += info_cray[argc];
|
||||
#endif
|
||||
require += info_language_standard_default[argc];
|
||||
require += info_language_extensions_default[argc];
|
||||
(void)argv;
|
||||
return require;
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,16 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martino/Projects/MARTe_IO_components/Client/NativeUI")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
||||
@@ -0,0 +1,15 @@
|
||||
set(CMAKE_HOST_SYSTEM "Linux-7.0.8-arch1-1")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "7.0.8-arch1-1")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Linux-7.0.8-arch1-1")
|
||||
set(CMAKE_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_SYSTEM_VERSION "7.0.8-arch1-1")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
|
||||
set(CMAKE_SYSTEM_LOADED 1)
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"InstallScripts" :
|
||||
[
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/cmake_install.cmake"
|
||||
],
|
||||
"Parallel" : false
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# The generator used is:
|
||||
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
|
||||
|
||||
# The top level Makefile was generated from the following files:
|
||||
set(CMAKE_MAKEFILE_DEPENDS
|
||||
"CMakeCache.txt"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/CMakeLists.txt"
|
||||
"CMakeFiles/4.3.2/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeSystem.cmake"
|
||||
"/usr/lib/cmake/glfw3/glfw3Config.cmake"
|
||||
"/usr/lib/cmake/glfw3/glfw3ConfigVersion.cmake"
|
||||
"/usr/lib/cmake/glfw3/glfw3Targets-none.cmake"
|
||||
"/usr/lib/cmake/glfw3/glfw3Targets.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeLanguageInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
"/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake"
|
||||
"/usr/share/cmake/Modules/CheckFunctionExists.cmake"
|
||||
"/usr/share/cmake/Modules/CheckIncludeFileCXX.cmake"
|
||||
"/usr/share/cmake/Modules/CheckLibraryExists.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU.cmake"
|
||||
"/usr/share/cmake/Modules/FindFontconfig.cmake"
|
||||
"/usr/share/cmake/Modules/FindFreetype.cmake"
|
||||
"/usr/share/cmake/Modules/FindOpenGL.cmake"
|
||||
"/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake"
|
||||
"/usr/share/cmake/Modules/FindPackageMessage.cmake"
|
||||
"/usr/share/cmake/Modules/FindPkgConfig.cmake"
|
||||
"/usr/share/cmake/Modules/FindThreads.cmake"
|
||||
"/usr/share/cmake/Modules/FindX11.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake"
|
||||
"/usr/share/cmake/Modules/Linker/GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Linker/GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linker/GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/UnixPaths.cmake"
|
||||
"/usr/share/cmake/Modules/SelectLibraryConfigurations.cmake"
|
||||
)
|
||||
|
||||
# The corresponding makefile is:
|
||||
set(CMAKE_MAKEFILE_OUTPUTS
|
||||
"Makefile"
|
||||
"CMakeFiles/cmake.check_cache"
|
||||
)
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
)
|
||||
|
||||
# Dependency information for all targets:
|
||||
set(CMAKE_DEPEND_INFO_FILES
|
||||
"CMakeFiles/imgui.dir/DependInfo.cmake"
|
||||
"CMakeFiles/implot.dir/DependInfo.cmake"
|
||||
"CMakeFiles/daq_viewer.dir/DependInfo.cmake"
|
||||
)
|
||||
@@ -0,0 +1,193 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# Default target executed when no arguments are given to make.
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for the build root directory
|
||||
|
||||
# The main recursive "all" target.
|
||||
all: CMakeFiles/imgui.dir/all
|
||||
all: CMakeFiles/implot.dir/all
|
||||
all: CMakeFiles/daq_viewer.dir/all
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "codegen" target.
|
||||
codegen: CMakeFiles/imgui.dir/codegen
|
||||
codegen: CMakeFiles/implot.dir/codegen
|
||||
codegen: CMakeFiles/daq_viewer.dir/codegen
|
||||
.PHONY : codegen
|
||||
|
||||
# The main recursive "preinstall" target.
|
||||
preinstall:
|
||||
.PHONY : preinstall
|
||||
|
||||
# The main recursive "clean" target.
|
||||
clean: CMakeFiles/imgui.dir/clean
|
||||
clean: CMakeFiles/implot.dir/clean
|
||||
clean: CMakeFiles/daq_viewer.dir/clean
|
||||
.PHONY : clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/imgui.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/imgui.dir/all:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=11,12,13,14,15,16,17,18,19 "Built target imgui"
|
||||
.PHONY : CMakeFiles/imgui.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/imgui.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 9
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/imgui.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/imgui.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
imgui: CMakeFiles/imgui.dir/rule
|
||||
.PHONY : imgui
|
||||
|
||||
# codegen rule for target.
|
||||
CMakeFiles/imgui.dir/codegen:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/codegen
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=11,12,13,14,15,16,17,18,19 "Finished codegen for target imgui"
|
||||
.PHONY : CMakeFiles/imgui.dir/codegen
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/imgui.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/clean
|
||||
.PHONY : CMakeFiles/imgui.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/implot.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/implot.dir/all: CMakeFiles/imgui.dir/all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=20,21,22 "Built target implot"
|
||||
.PHONY : CMakeFiles/implot.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/implot.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 12
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/implot.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/implot.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
implot: CMakeFiles/implot.dir/rule
|
||||
.PHONY : implot
|
||||
|
||||
# codegen rule for target.
|
||||
CMakeFiles/implot.dir/codegen:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/codegen
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=20,21,22 "Finished codegen for target implot"
|
||||
.PHONY : CMakeFiles/implot.dir/codegen
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/implot.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/clean
|
||||
.PHONY : CMakeFiles/implot.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/daq_viewer.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/daq_viewer.dir/all: CMakeFiles/imgui.dir/all
|
||||
CMakeFiles/daq_viewer.dir/all: CMakeFiles/implot.dir/all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10 "Built target daq_viewer"
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/daq_viewer.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 22
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/daq_viewer.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/rule
|
||||
.PHONY : daq_viewer
|
||||
|
||||
# codegen rule for target.
|
||||
CMakeFiles/daq_viewer.dir/codegen:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/codegen
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10 "Finished codegen for target daq_viewer"
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/codegen
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/daq_viewer.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/clean
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/imgui.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/implot.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/daq_viewer.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/edit_cache.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/rebuild_cache.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/list_install_components.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/install.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/install/local.dir
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/install/strip.dir
|
||||
@@ -0,0 +1 @@
|
||||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.cpp" "CMakeFiles/daq_viewer.dir/src/config.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/config.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.cpp" "CMakeFiles/daq_viewer.dir/src/decimator.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/decimator.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/main.cpp" "CMakeFiles/daq_viewer.dir/src/main.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/main.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.cpp" "CMakeFiles/daq_viewer.dir/src/protocol.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/protocol.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.cpp" "CMakeFiles/daq_viewer.dir/src/renderer.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/renderer.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.cpp" "CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.cpp" "CMakeFiles/daq_viewer.dir/src/source.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/source.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.cpp" "CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.cpp" "CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o" "gcc" "CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o.d"
|
||||
"" "daq_viewer" "gcc" "CMakeFiles/daq_viewer.dir/link.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -0,0 +1,252 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/daq_viewer.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/daq_viewer.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/daq_viewer.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/daq_viewer.dir/flags.make
|
||||
|
||||
CMakeFiles/daq_viewer.dir/codegen:
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/codegen
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/main.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/daq_viewer.dir/src/main.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/main.cpp.o -MF CMakeFiles/daq_viewer.dir/src/main.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/main.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/main.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/main.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/main.cpp > CMakeFiles/daq_viewer.dir/src/main.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/main.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/main.cpp -o CMakeFiles/daq_viewer.dir/src/main.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/daq_viewer.dir/src/config.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/config.cpp.o -MF CMakeFiles/daq_viewer.dir/src/config.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/config.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/config.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.cpp > CMakeFiles/daq_viewer.dir/src/config.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/config.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.cpp -o CMakeFiles/daq_viewer.dir/src/config.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/daq_viewer.dir/src/protocol.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/protocol.cpp.o -MF CMakeFiles/daq_viewer.dir/src/protocol.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/protocol.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/protocol.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.cpp > CMakeFiles/daq_viewer.dir/src/protocol.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/protocol.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.cpp -o CMakeFiles/daq_viewer.dir/src/protocol.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/daq_viewer.dir/src/decimator.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/decimator.cpp.o -MF CMakeFiles/daq_viewer.dir/src/decimator.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/decimator.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/decimator.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.cpp > CMakeFiles/daq_viewer.dir/src/decimator.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/decimator.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.cpp -o CMakeFiles/daq_viewer.dir/src/decimator.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o -MF CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.cpp > CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.cpp -o CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o -MF CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/udp_client.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.cpp > CMakeFiles/daq_viewer.dir/src/udp_client.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/udp_client.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.cpp -o CMakeFiles/daq_viewer.dir/src/udp_client.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/daq_viewer.dir/src/source.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/source.cpp.o -MF CMakeFiles/daq_viewer.dir/src/source.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/source.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/source.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.cpp > CMakeFiles/daq_viewer.dir/src/source.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/source.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.cpp -o CMakeFiles/daq_viewer.dir/src/source.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/daq_viewer.dir/src/renderer.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/renderer.cpp.o -MF CMakeFiles/daq_viewer.dir/src/renderer.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/renderer.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/renderer.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.cpp > CMakeFiles/daq_viewer.dir/src/renderer.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/renderer.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.cpp -o CMakeFiles/daq_viewer.dir/src/renderer.cpp.s
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o: CMakeFiles/daq_viewer.dir/flags.make
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.cpp
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o -MF CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o.d -o CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.cpp
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.cpp > CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.i
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.cpp -o CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.s
|
||||
|
||||
# Object files for target daq_viewer
|
||||
daq_viewer_OBJECTS = \
|
||||
"CMakeFiles/daq_viewer.dir/src/main.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/config.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/protocol.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/decimator.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/source.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/renderer.cpp.o" \
|
||||
"CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o"
|
||||
|
||||
# External object files for target daq_viewer
|
||||
daq_viewer_EXTERNAL_OBJECTS =
|
||||
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/main.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/config.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/protocol.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/decimator.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/source.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/renderer.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/build.make
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/compiler_depend.ts
|
||||
daq_viewer: libimgui.a
|
||||
daq_viewer: libimplot.a
|
||||
daq_viewer: /usr/lib/libglfw.so.3.4
|
||||
daq_viewer: /usr/lib/libGL.so
|
||||
daq_viewer: /usr/lib/libGLU.so
|
||||
daq_viewer: /usr/lib/libSM.so
|
||||
daq_viewer: /usr/lib/libICE.so
|
||||
daq_viewer: /usr/lib/libX11.so
|
||||
daq_viewer: /usr/lib/libXext.so
|
||||
daq_viewer: libimgui.a
|
||||
daq_viewer: CMakeFiles/daq_viewer.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Linking CXX executable daq_viewer"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/daq_viewer.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/daq_viewer.dir/build: daq_viewer
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/build
|
||||
|
||||
CMakeFiles/daq_viewer.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/daq_viewer.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/clean
|
||||
|
||||
CMakeFiles/daq_viewer.dir/depend:
|
||||
cd /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/MARTe_IO_components/Client/NativeUI /home/martino/Projects/MARTe_IO_components/Client/NativeUI /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/daq_viewer.dir/DependInfo.cmake "--color=$(COLOR)" daq_viewer
|
||||
.PHONY : CMakeFiles/daq_viewer.dir/depend
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/daq_viewer.dir/link.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/config.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/config.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/decimator.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/decimator.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/main.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/main.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/protocol.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/protocol.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/renderer.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/renderer.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/source.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/source.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o.d"
|
||||
"CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o"
|
||||
"CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o.d"
|
||||
"daq_viewer"
|
||||
"daq_viewer.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang CXX)
|
||||
include(CMakeFiles/daq_viewer.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for daq_viewer.
|
||||
@@ -0,0 +1,2 @@
|
||||
# Empty dependencies file for daq_viewer.
|
||||
# This may be replaced when dependencies are built.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# compile CXX with /usr/bin/c++
|
||||
CXX_DEFINES = -DDAQ_OPENGL2 -DIMGUI_DISABLE_OBSOLETE_FUNCTIONS=1
|
||||
|
||||
CXX_INCLUDES = -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot
|
||||
|
||||
CXX_FLAGS = -g -std=c++17 -Wall -Wextra -Wpedantic
|
||||
|
||||
@@ -0,0 +1,205 @@
|
||||
daq_viewer: \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o \
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.o \
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o \
|
||||
libimgui.a \
|
||||
libimplot.a \
|
||||
/usr/lib/libglfw.so.3.4 \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libdl.a \
|
||||
/usr/lib/libGL.so \
|
||||
/usr/lib/libGLU.so \
|
||||
/usr/lib/libSM.so \
|
||||
/usr/lib/libICE.so \
|
||||
/usr/lib/libX11.so \
|
||||
/usr/lib/libXext.so \
|
||||
libimgui.a \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libstdc++.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libm.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libm.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libm.so \
|
||||
/usr/lib/libm.so.6 \
|
||||
/usr/lib/libmvec.so.1 \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so.1 \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic_asneeded.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic_asneeded.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic_asneeded.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libc.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libc.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libc.so \
|
||||
/usr/lib/libc.so.6 \
|
||||
/usr/lib/libc_nonshared.a \
|
||||
/usr/lib/ld-linux-x86-64.so.2 \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so.1 \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o \
|
||||
/usr/lib32/libGLdispatch.so.0 \
|
||||
/usr/lib/libGLdispatch.so.0 \
|
||||
/usr/lib32/libGLX.so.0 \
|
||||
/usr/lib/libGLX.so.0 \
|
||||
/usr/lib32/libOpenGL.so.0 \
|
||||
/usr/lib/libOpenGL.so.0 \
|
||||
/usr/lib32/libuuid.so.1 \
|
||||
/usr/lib/libuuid.so.1 \
|
||||
/usr/lib32/libxcb.so.1 \
|
||||
/usr/lib/libxcb.so.1 \
|
||||
/usr/lib/ld-linux-x86-64.so.2 \
|
||||
/usr/lib32/libXau.so.6 \
|
||||
/usr/lib/libXau.so.6 \
|
||||
/usr/lib32/libXdmcp.so.6 \
|
||||
/usr/lib/libXdmcp.so.6
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.o:
|
||||
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o:
|
||||
|
||||
libimgui.a:
|
||||
|
||||
libimplot.a:
|
||||
|
||||
/usr/lib/libglfw.so.3.4:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libdl.a:
|
||||
|
||||
/usr/lib/libGL.so:
|
||||
|
||||
/usr/lib/libGLU.so:
|
||||
|
||||
/usr/lib/libSM.so:
|
||||
|
||||
/usr/lib/libICE.so:
|
||||
|
||||
/usr/lib/libX11.so:
|
||||
|
||||
/usr/lib/libXext.so:
|
||||
|
||||
libimgui.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libstdc++.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libm.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libm.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libm.so:
|
||||
|
||||
/usr/lib/libm.so.6:
|
||||
|
||||
/usr/lib/libmvec.so.1:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so.1:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic_asneeded.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic_asneeded.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic_asneeded.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libatomic.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libc.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libc.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libc.so:
|
||||
|
||||
/usr/lib/libc.so.6:
|
||||
|
||||
/usr/lib/libc_nonshared.a:
|
||||
|
||||
/usr/lib/ld-linux-x86-64.so.2:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/libgcc_s.so.1:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/libgcc.a:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o:
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o:
|
||||
|
||||
/usr/lib32/libGLdispatch.so.0:
|
||||
|
||||
/usr/lib/libGLdispatch.so.0:
|
||||
|
||||
/usr/lib32/libGLX.so.0:
|
||||
|
||||
/usr/lib/libGLX.so.0:
|
||||
|
||||
/usr/lib32/libOpenGL.so.0:
|
||||
|
||||
/usr/lib/libOpenGL.so.0:
|
||||
|
||||
/usr/lib32/libuuid.so.1:
|
||||
|
||||
/usr/lib/libuuid.so.1:
|
||||
|
||||
/usr/lib32/libxcb.so.1:
|
||||
|
||||
/usr/lib/libxcb.so.1:
|
||||
|
||||
/usr/lib/ld-linux-x86-64.so.2:
|
||||
|
||||
/usr/lib32/libXau.so.6:
|
||||
|
||||
/usr/lib/libXau.so.6:
|
||||
|
||||
/usr/lib32/libXdmcp.so.6:
|
||||
|
||||
/usr/lib/libXdmcp.so.6:
|
||||
@@ -0,0 +1 @@
|
||||
/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/daq_viewer.dir/link.d CMakeFiles/daq_viewer.dir/src/main.cpp.o CMakeFiles/daq_viewer.dir/src/config.cpp.o CMakeFiles/daq_viewer.dir/src/protocol.cpp.o CMakeFiles/daq_viewer.dir/src/decimator.cpp.o CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o CMakeFiles/daq_viewer.dir/src/source.cpp.o CMakeFiles/daq_viewer.dir/src/renderer.cpp.o CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o -o daq_viewer libimgui.a libimplot.a /usr/lib/libglfw.so.3.4 -ldl /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libX11.so /usr/lib/libXext.so libimgui.a
|
||||
@@ -0,0 +1,11 @@
|
||||
CMAKE_PROGRESS_1 = 1
|
||||
CMAKE_PROGRESS_2 = 2
|
||||
CMAKE_PROGRESS_3 = 3
|
||||
CMAKE_PROGRESS_4 = 4
|
||||
CMAKE_PROGRESS_5 = 5
|
||||
CMAKE_PROGRESS_6 = 6
|
||||
CMAKE_PROGRESS_7 = 7
|
||||
CMAKE_PROGRESS_8 = 8
|
||||
CMAKE_PROGRESS_9 = 9
|
||||
CMAKE_PROGRESS_10 = 10
|
||||
|
||||
@@ -0,0 +1,167 @@
|
||||
CMakeFiles/daq_viewer.dir/src/config.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.h \
|
||||
/usr/include/c++/16.1.1/cstdint \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc /usr/include/c++/16.1.1/fstream \
|
||||
/usr/include/c++/16.1.1/istream /usr/include/c++/16.1.1/ios \
|
||||
/usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/ios_base.h \
|
||||
/usr/include/c++/16.1.1/ext/atomicity.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
|
||||
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
|
||||
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/16.1.1/bits/locale_classes.h \
|
||||
/usr/include/c++/16.1.1/bits/functexcept.h \
|
||||
/usr/include/c++/16.1.1/bits/locale_classes.tcc \
|
||||
/usr/include/c++/16.1.1/system_error \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/usr/include/c++/16.1.1/stdexcept \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/usr/include/c++/16.1.1/streambuf \
|
||||
/usr/include/c++/16.1.1/bits/streambuf.tcc \
|
||||
/usr/include/c++/16.1.1/bits/basic_ios.h \
|
||||
/usr/include/c++/16.1.1/bits/locale_facets.h \
|
||||
/usr/include/c++/16.1.1/cwctype /usr/include/wctype.h \
|
||||
/usr/include/bits/wctype-wchar.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/ctype_base.h \
|
||||
/usr/include/c++/16.1.1/bits/streambuf_iterator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/ctype_inline.h \
|
||||
/usr/include/c++/16.1.1/bits/locale_facets.tcc \
|
||||
/usr/include/c++/16.1.1/bits/basic_ios.tcc \
|
||||
/usr/include/c++/16.1.1/ostream /usr/include/c++/16.1.1/bits/ostream.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_print.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream.tcc \
|
||||
/usr/include/c++/16.1.1/bits/istream.tcc \
|
||||
/usr/include/c++/16.1.1/bits/codecvt.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/basic_file.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++io.h \
|
||||
/usr/include/c++/16.1.1/bits/fstream.tcc
|
||||
@@ -0,0 +1,91 @@
|
||||
CMakeFiles/daq_viewer.dir/src/decimator.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h /usr/include/c++/16.1.1/utility \
|
||||
/usr/include/c++/16.1.1/bits/stl_relops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/type_traits /usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/initializer_list /usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/algorithm \
|
||||
/usr/include/c++/16.1.1/bits/stl_algo.h \
|
||||
/usr/include/c++/16.1.1/bits/algorithmfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_heap.h \
|
||||
/usr/include/c++/16.1.1/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/libc-header-start.h /usr/include/bits/waitflags.h \
|
||||
/usr/include/bits/waitstatus.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/sys/types.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_algorithm_defs.h \
|
||||
/usr/include/c++/16.1.1/pstl/execution_defs.h \
|
||||
/usr/include/c++/16.1.1/limits
|
||||
@@ -0,0 +1,202 @@
|
||||
CMakeFiles/daq_viewer.dir/src/main.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/main.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.h \
|
||||
/usr/include/c++/16.1.1/cstdint \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.h \
|
||||
/usr/include/c++/16.1.1/cstring /usr/include/string.h \
|
||||
/usr/include/strings.h /usr/include/c++/16.1.1/stdexcept \
|
||||
/usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/signal_buffer.h \
|
||||
/usr/include/c++/16.1.1/atomic \
|
||||
/usr/include/c++/16.1.1/bits/atomic_base.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/16.1.1/memory \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/16.1.1/bits/align.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/16.1.1/bits/allocated_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/refwrap.h \
|
||||
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
|
||||
/usr/include/c++/16.1.1/ext/atomicity.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
|
||||
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
|
||||
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/16.1.1/ext/concurrence.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/16.1.1/backward/auto_ptr.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_memory_defs.h \
|
||||
/usr/include/c++/16.1.1/pstl/execution_defs.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.h \
|
||||
/usr/include/c++/16.1.1/functional \
|
||||
/usr/include/c++/16.1.1/bits/std_function.h \
|
||||
/usr/include/c++/16.1.1/bits/functexcept.h \
|
||||
/usr/include/c++/16.1.1/unordered_map \
|
||||
/usr/include/c++/16.1.1/bits/unordered_map.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable_policy.h \
|
||||
/usr/include/c++/16.1.1/bits/enable_special_members.h \
|
||||
/usr/include/c++/16.1.1/bits/node_handle.h /usr/include/c++/16.1.1/array \
|
||||
/usr/include/c++/16.1.1/compare /usr/include/c++/16.1.1/thread \
|
||||
/usr/include/c++/16.1.1/bits/std_thread.h \
|
||||
/usr/include/c++/16.1.1/bits/this_thread_sleep.h \
|
||||
/usr/include/c++/16.1.1/bits/chrono.h /usr/include/c++/16.1.1/ratio \
|
||||
/usr/include/c++/16.1.1/limits /usr/include/c++/16.1.1/ctime \
|
||||
/usr/include/c++/16.1.1/bits/parse_numbers.h \
|
||||
/usr/include/c++/16.1.1/chrono /usr/include/c++/16.1.1/mutex \
|
||||
/usr/include/c++/16.1.1/bits/std_mutex.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_lock.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.h \
|
||||
/usr/include/c++/16.1.1/csignal /usr/include/signal.h \
|
||||
/usr/include/bits/signum-generic.h /usr/include/bits/signum-arch.h \
|
||||
/usr/include/bits/types/sig_atomic_t.h \
|
||||
/usr/include/bits/types/siginfo_t.h /usr/include/bits/types/__sigval_t.h \
|
||||
/usr/include/bits/siginfo-arch.h /usr/include/bits/siginfo-consts.h \
|
||||
/usr/include/bits/siginfo-consts-arch.h \
|
||||
/usr/include/bits/types/sigval_t.h /usr/include/bits/types/sigevent_t.h \
|
||||
/usr/include/bits/sigevent-consts.h /usr/include/bits/sigaction.h \
|
||||
/usr/include/bits/sigcontext.h /usr/include/bits/types/stack_t.h \
|
||||
/usr/include/sys/ucontext.h /usr/include/bits/sigstack.h \
|
||||
/usr/include/bits/sigstksz.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
|
||||
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
|
||||
/usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/bits/ss_flags.h \
|
||||
/usr/include/bits/types/struct_sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/bits/signal_ext.h
|
||||
@@ -0,0 +1,131 @@
|
||||
CMakeFiles/daq_viewer.dir/src/protocol.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h /usr/include/c++/16.1.1/cstdint \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/cstring \
|
||||
/usr/include/string.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/strings.h \
|
||||
/usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/usr/include/c++/16.1.1/stdexcept /usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/usr/include/c++/16.1.1/algorithm \
|
||||
/usr/include/c++/16.1.1/bits/stl_algo.h \
|
||||
/usr/include/c++/16.1.1/bits/algorithmfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_heap.h \
|
||||
/usr/include/c++/16.1.1/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_algorithm_defs.h \
|
||||
/usr/include/c++/16.1.1/pstl/execution_defs.h
|
||||
@@ -0,0 +1,222 @@
|
||||
CMakeFiles/daq_viewer.dir/src/renderer.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/renderer.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/config.h \
|
||||
/usr/include/c++/16.1.1/cstdint \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.h \
|
||||
/usr/include/c++/16.1.1/cstring /usr/include/string.h \
|
||||
/usr/include/strings.h /usr/include/c++/16.1.1/stdexcept \
|
||||
/usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/signal_buffer.h \
|
||||
/usr/include/c++/16.1.1/atomic \
|
||||
/usr/include/c++/16.1.1/bits/atomic_base.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/16.1.1/memory \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/16.1.1/bits/align.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/16.1.1/bits/allocated_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/refwrap.h \
|
||||
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
|
||||
/usr/include/c++/16.1.1/ext/atomicity.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
|
||||
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
|
||||
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/16.1.1/ext/concurrence.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/16.1.1/backward/auto_ptr.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_memory_defs.h \
|
||||
/usr/include/c++/16.1.1/pstl/execution_defs.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.h \
|
||||
/usr/include/c++/16.1.1/functional \
|
||||
/usr/include/c++/16.1.1/bits/std_function.h \
|
||||
/usr/include/c++/16.1.1/bits/functexcept.h \
|
||||
/usr/include/c++/16.1.1/unordered_map \
|
||||
/usr/include/c++/16.1.1/bits/unordered_map.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable_policy.h \
|
||||
/usr/include/c++/16.1.1/bits/enable_special_members.h \
|
||||
/usr/include/c++/16.1.1/bits/node_handle.h /usr/include/c++/16.1.1/array \
|
||||
/usr/include/c++/16.1.1/compare /usr/include/c++/16.1.1/thread \
|
||||
/usr/include/c++/16.1.1/bits/std_thread.h \
|
||||
/usr/include/c++/16.1.1/bits/this_thread_sleep.h \
|
||||
/usr/include/c++/16.1.1/bits/chrono.h /usr/include/c++/16.1.1/ratio \
|
||||
/usr/include/c++/16.1.1/limits /usr/include/c++/16.1.1/ctime \
|
||||
/usr/include/c++/16.1.1/bits/parse_numbers.h \
|
||||
/usr/include/c++/16.1.1/chrono /usr/include/c++/16.1.1/mutex \
|
||||
/usr/include/c++/16.1.1/bits/std_mutex.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_lock.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/decimator.h \
|
||||
/usr/include/c++/16.1.1/utility \
|
||||
/usr/include/c++/16.1.1/bits/stl_relops.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/lttb.h \
|
||||
/usr/include/c++/16.1.1/cmath /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.h \
|
||||
/usr/include/GLFW/glfw3.h /usr/include/GL/gl.h /usr/include/GL/glext.h \
|
||||
/usr/include/KHR/khrplatform.h /usr/include/c++/16.1.1/algorithm \
|
||||
/usr/include/c++/16.1.1/bits/stl_algo.h \
|
||||
/usr/include/c++/16.1.1/bits/algorithmfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_heap.h \
|
||||
/usr/include/c++/16.1.1/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_algorithm_defs.h
|
||||
@@ -0,0 +1,125 @@
|
||||
CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.h \
|
||||
/usr/include/c++/16.1.1/atomic /usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_base.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/cstdint \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/cstddef \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/cstring /usr/include/string.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/c++/16.1.1/stdexcept \
|
||||
/usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc
|
||||
@@ -0,0 +1,189 @@
|
||||
CMakeFiles/daq_viewer.dir/src/source.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/source.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h /usr/include/c++/16.1.1/cstdint \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/cstring \
|
||||
/usr/include/string.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/strings.h \
|
||||
/usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/usr/include/c++/16.1.1/stdexcept /usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/signal_buffer.h \
|
||||
/usr/include/c++/16.1.1/atomic \
|
||||
/usr/include/c++/16.1.1/bits/atomic_base.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/16.1.1/memory \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/16.1.1/bits/align.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/16.1.1/bits/allocated_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/refwrap.h \
|
||||
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
|
||||
/usr/include/c++/16.1.1/ext/atomicity.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
|
||||
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
|
||||
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/16.1.1/ext/concurrence.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/16.1.1/backward/auto_ptr.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_memory_defs.h \
|
||||
/usr/include/c++/16.1.1/pstl/execution_defs.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.h \
|
||||
/usr/include/c++/16.1.1/functional \
|
||||
/usr/include/c++/16.1.1/bits/std_function.h \
|
||||
/usr/include/c++/16.1.1/bits/functexcept.h \
|
||||
/usr/include/c++/16.1.1/unordered_map \
|
||||
/usr/include/c++/16.1.1/bits/unordered_map.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable_policy.h \
|
||||
/usr/include/c++/16.1.1/bits/enable_special_members.h \
|
||||
/usr/include/c++/16.1.1/bits/node_handle.h /usr/include/c++/16.1.1/array \
|
||||
/usr/include/c++/16.1.1/compare /usr/include/c++/16.1.1/thread \
|
||||
/usr/include/c++/16.1.1/bits/std_thread.h \
|
||||
/usr/include/c++/16.1.1/bits/this_thread_sleep.h \
|
||||
/usr/include/c++/16.1.1/bits/chrono.h /usr/include/c++/16.1.1/ratio \
|
||||
/usr/include/c++/16.1.1/limits /usr/include/c++/16.1.1/ctime \
|
||||
/usr/include/c++/16.1.1/bits/parse_numbers.h \
|
||||
/usr/include/c++/16.1.1/chrono /usr/include/c++/16.1.1/mutex \
|
||||
/usr/include/c++/16.1.1/bits/std_mutex.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_lock.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/usr/include/c++/16.1.1/algorithm \
|
||||
/usr/include/c++/16.1.1/bits/stl_algo.h \
|
||||
/usr/include/c++/16.1.1/bits/algorithmfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_heap.h \
|
||||
/usr/include/c++/16.1.1/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_algorithm_defs.h \
|
||||
/usr/include/c++/16.1.1/unordered_set \
|
||||
/usr/include/c++/16.1.1/bits/unordered_set.h
|
||||
@@ -0,0 +1,126 @@
|
||||
CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/trigger_engine.h \
|
||||
/usr/include/c++/16.1.1/functional \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/tuple \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/refwrap.h \
|
||||
/usr/include/c++/16.1.1/bits/std_function.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/functexcept.h \
|
||||
/usr/include/c++/16.1.1/unordered_map \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/unordered_map.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable_policy.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/enable_special_members.h \
|
||||
/usr/include/c++/16.1.1/bits/node_handle.h \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc /usr/include/c++/16.1.1/array \
|
||||
/usr/include/c++/16.1.1/compare /usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \
|
||||
/usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc
|
||||
@@ -0,0 +1,192 @@
|
||||
CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_client.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h /usr/include/c++/16.1.1/cstdint \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/cstring \
|
||||
/usr/include/string.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/strings.h \
|
||||
/usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/string_view \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/string_view.tcc \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/cstdio /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/cerrno \
|
||||
/usr/include/errno.h /usr/include/bits/errno.h \
|
||||
/usr/include/linux/errno.h /usr/include/asm/errno.h \
|
||||
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
||||
/usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/bits/memory_resource.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator_args.h \
|
||||
/usr/include/c++/16.1.1/tuple /usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/usr/include/c++/16.1.1/stdexcept /usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/usr/include/c++/16.1.1/atomic \
|
||||
/usr/include/c++/16.1.1/bits/atomic_base.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/16.1.1/functional \
|
||||
/usr/include/c++/16.1.1/bits/refwrap.h \
|
||||
/usr/include/c++/16.1.1/bits/std_function.h \
|
||||
/usr/include/c++/16.1.1/bits/functexcept.h \
|
||||
/usr/include/c++/16.1.1/unordered_map \
|
||||
/usr/include/c++/16.1.1/bits/unordered_map.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable.h \
|
||||
/usr/include/c++/16.1.1/bits/hashtable_policy.h \
|
||||
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
|
||||
/usr/include/c++/16.1.1/bits/enable_special_members.h \
|
||||
/usr/include/c++/16.1.1/bits/node_handle.h /usr/include/c++/16.1.1/array \
|
||||
/usr/include/c++/16.1.1/compare /usr/include/c++/16.1.1/memory \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/16.1.1/bits/align.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/16.1.1/bits/allocated_ptr.h \
|
||||
/usr/include/c++/16.1.1/ext/atomicity.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
|
||||
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
|
||||
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/16.1.1/ext/concurrence.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/16.1.1/backward/auto_ptr.h \
|
||||
/usr/include/c++/16.1.1/pstl/glue_memory_defs.h \
|
||||
/usr/include/c++/16.1.1/pstl/execution_defs.h \
|
||||
/usr/include/c++/16.1.1/thread /usr/include/c++/16.1.1/bits/std_thread.h \
|
||||
/usr/include/c++/16.1.1/bits/this_thread_sleep.h \
|
||||
/usr/include/c++/16.1.1/bits/chrono.h /usr/include/c++/16.1.1/ratio \
|
||||
/usr/include/c++/16.1.1/limits /usr/include/c++/16.1.1/ctime \
|
||||
/usr/include/c++/16.1.1/bits/parse_numbers.h /usr/include/arpa/inet.h \
|
||||
/usr/include/netinet/in.h /usr/include/sys/socket.h \
|
||||
/usr/include/bits/types/struct_iovec.h /usr/include/bits/socket.h \
|
||||
/usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \
|
||||
/usr/include/c++/16.1.1/chrono /usr/include/c++/16.1.1/map \
|
||||
/usr/include/c++/16.1.1/bits/stl_tree.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_map.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_multimap.h /usr/include/netdb.h \
|
||||
/usr/include/rpc/netdb.h /usr/include/bits/types/sigevent_t.h \
|
||||
/usr/include/bits/types/__sigval_t.h /usr/include/bits/netdb.h \
|
||||
/usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \
|
||||
/usr/include/netinet/tcp.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
|
||||
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
|
||||
/usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h
|
||||
@@ -0,0 +1,173 @@
|
||||
CMakeFiles/daq_viewer.dir/src/udp_receiver.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_receiver.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/udp_receiver.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/protocol.h \
|
||||
/usr/include/c++/16.1.1/cstddef \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h /usr/include/c++/16.1.1/cstdint \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h /usr/include/c++/16.1.1/cstring \
|
||||
/usr/include/string.h /usr/include/bits/types/locale_t.h \
|
||||
/usr/include/bits/types/__locale_t.h /usr/include/strings.h \
|
||||
/usr/include/c++/16.1.1/string \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/stringfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/memoryfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/char_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/postypes.h /usr/include/c++/16.1.1/cwchar \
|
||||
/usr/include/wchar.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/bits/allocator.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/new_allocator.h /usr/include/c++/16.1.1/new \
|
||||
/usr/include/c++/16.1.1/bits/exception.h \
|
||||
/usr/include/c++/16.1.1/bits/new_except.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/new_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/localefwd.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/16.1.1/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/16.1.1/iosfwd \
|
||||
/usr/include/c++/16.1.1/cctype /usr/include/ctype.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/c++/16.1.1/bits/ostream_insert.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bit /usr/include/c++/16.1.1/concepts \
|
||||
/usr/include/c++/16.1.1/bits/range_access.h \
|
||||
/usr/include/c++/16.1.1/initializer_list \
|
||||
/usr/include/c++/16.1.1/bits/erase_if.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.h \
|
||||
/usr/include/c++/16.1.1/ext/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/alloc_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_construct.h \
|
||||
/usr/include/c++/16.1.1/ext/string_conversions.h \
|
||||
/usr/include/c++/16.1.1/cstdlib /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
|
||||
/usr/include/c++/16.1.1/bits/std_abs.h /usr/include/c++/16.1.1/cstdio \
|
||||
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \
|
||||
/usr/include/c++/16.1.1/cerrno /usr/include/errno.h \
|
||||
/usr/include/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
|
||||
/usr/include/asm-generic/errno-base.h /usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/16.1.1/bits/charconv.h \
|
||||
/usr/include/c++/16.1.1/bits/functional_hash.h \
|
||||
/usr/include/c++/16.1.1/bits/hash_bytes.h \
|
||||
/usr/include/c++/16.1.1/bits/basic_string.tcc \
|
||||
/usr/include/c++/16.1.1/vector \
|
||||
/usr/include/c++/16.1.1/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_vector.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_bvector.h \
|
||||
/usr/include/c++/16.1.1/bits/vector.tcc \
|
||||
/usr/include/c++/16.1.1/stdexcept /usr/include/c++/16.1.1/exception \
|
||||
/usr/include/c++/16.1.1/bits/exception_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/16.1.1/typeinfo \
|
||||
/usr/include/c++/16.1.1/bits/nested_exception.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_except.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/src/ring_buffer.h \
|
||||
/usr/include/c++/16.1.1/atomic \
|
||||
/usr/include/c++/16.1.1/bits/atomic_base.h \
|
||||
/usr/include/c++/16.1.1/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/16.1.1/memory \
|
||||
/usr/include/c++/16.1.1/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/16.1.1/bits/align.h \
|
||||
/usr/include/c++/16.1.1/bits/uses_allocator.h \
|
||||
/usr/include/c++/16.1.1/bits/unique_ptr.h /usr/include/c++/16.1.1/tuple \
|
||||
/usr/include/c++/16.1.1/bits/invoke.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/16.1.1/bits/allocated_ptr.h \
|
||||
/usr/include/c++/16.1.1/bits/refwrap.h \
|
||||
/usr/include/c++/16.1.1/ext/aligned_buffer.h \
|
||||
/usr/include/c++/16.1.1/ext/atomicity.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
|
||||
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
|
||||
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
|
||||
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
|
||||
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/16.1.1/ext/concurrence.h \
|
||||
/usr/include/c++/16.1.1/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/16.1.1/backward/auto_ptr.h \
|
||||
/usr/include/c++/16.1.1/thread /usr/include/c++/16.1.1/bits/std_thread.h \
|
||||
/usr/include/c++/16.1.1/bits/this_thread_sleep.h \
|
||||
/usr/include/c++/16.1.1/bits/chrono.h /usr/include/c++/16.1.1/ratio \
|
||||
/usr/include/c++/16.1.1/limits /usr/include/c++/16.1.1/ctime \
|
||||
/usr/include/c++/16.1.1/bits/parse_numbers.h /usr/include/arpa/inet.h \
|
||||
/usr/include/netinet/in.h /usr/include/sys/socket.h \
|
||||
/usr/include/bits/types/struct_iovec.h /usr/include/bits/socket.h \
|
||||
/usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \
|
||||
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
|
||||
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
|
||||
/usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \
|
||||
/usr/include/c++/16.1.1/map /usr/include/c++/16.1.1/bits/stl_tree.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_map.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_multimap.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
|
||||
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
|
||||
/usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.cpp" "CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.cpp" "CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.cpp" "CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.cpp" "CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_demo.cpp" "CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_draw.cpp" "CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_tables.cpp" "CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_widgets.cpp" "CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o" "gcc" "CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -0,0 +1,226 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/imgui.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/imgui.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/imgui.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/imgui.dir/flags.make
|
||||
|
||||
CMakeFiles/imgui.dir/codegen:
|
||||
.PHONY : CMakeFiles/imgui.dir/codegen
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.cpp > CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.cpp -o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.cpp > CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.cpp -o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.cpp > CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.cpp -o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.cpp > CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.cpp -o CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_demo.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_demo.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_demo.cpp > CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_demo.cpp -o CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_draw.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_draw.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_draw.cpp > CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_draw.cpp -o CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_tables.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_tables.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_tables.cpp > CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_tables.cpp -o CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.s
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o: CMakeFiles/imgui.dir/flags.make
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_widgets.cpp
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o: CMakeFiles/imgui.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o -MF CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o.d -o CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_widgets.cpp
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_widgets.cpp > CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.i
|
||||
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_widgets.cpp -o CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.s
|
||||
|
||||
# Object files for target imgui
|
||||
imgui_OBJECTS = \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o" \
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o"
|
||||
|
||||
# External object files for target imgui
|
||||
imgui_EXTERNAL_OBJECTS =
|
||||
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o
|
||||
libimgui.a: CMakeFiles/imgui.dir/build.make
|
||||
libimgui.a: CMakeFiles/imgui.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library libimgui.a"
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/imgui.dir/cmake_clean_target.cmake
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/imgui.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/imgui.dir/build: libimgui.a
|
||||
.PHONY : CMakeFiles/imgui.dir/build
|
||||
|
||||
CMakeFiles/imgui.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/imgui.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/imgui.dir/clean
|
||||
|
||||
CMakeFiles/imgui.dir/depend:
|
||||
cd /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/MARTe_IO_components/Client/NativeUI /home/martino/Projects/MARTe_IO_components/Client/NativeUI /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/imgui.dir/DependInfo.cmake "--color=$(COLOR)" imgui
|
||||
.PHONY : CMakeFiles/imgui.dir/depend
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o.d"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o"
|
||||
"CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o.d"
|
||||
"libimgui.a"
|
||||
"libimgui.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang CXX)
|
||||
include(CMakeFiles/imgui.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@@ -0,0 +1,3 @@
|
||||
file(REMOVE_RECURSE
|
||||
"libimgui.a"
|
||||
)
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for imgui.
|
||||
@@ -0,0 +1,2 @@
|
||||
# Empty dependencies file for imgui.
|
||||
# This may be replaced when dependencies are built.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# compile CXX with /usr/bin/c++
|
||||
CXX_DEFINES = -DIMGUI_DISABLE_OBSOLETE_FUNCTIONS=1
|
||||
|
||||
CXX_INCLUDES = -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends
|
||||
|
||||
CXX_FLAGS = -g -std=c++17
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
/usr/bin/ar qc libimgui.a CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o
|
||||
/usr/bin/ranlib libimgui.a
|
||||
@@ -0,0 +1,10 @@
|
||||
CMAKE_PROGRESS_1 = 11
|
||||
CMAKE_PROGRESS_2 = 12
|
||||
CMAKE_PROGRESS_3 = 13
|
||||
CMAKE_PROGRESS_4 = 14
|
||||
CMAKE_PROGRESS_5 = 15
|
||||
CMAKE_PROGRESS_6 = 16
|
||||
CMAKE_PROGRESS_7 = 17
|
||||
CMAKE_PROGRESS_8 = 18
|
||||
CMAKE_PROGRESS_9 = 19
|
||||
|
||||
Vendored
+54
@@ -0,0 +1,54 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_glfw.h \
|
||||
/usr/include/GLFW/glfw3.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/wchar.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \
|
||||
/usr/include/GL/gl.h /usr/include/GL/glext.h \
|
||||
/usr/include/KHR/khrplatform.h /usr/include/GLFW/glfw3native.h \
|
||||
/usr/include/X11/Xlib.h /usr/include/sys/types.h \
|
||||
/usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \
|
||||
/usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/X11/X.h \
|
||||
/usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \
|
||||
/usr/include/X11/extensions/Xrandr.h /usr/include/X11/extensions/randr.h \
|
||||
/usr/include/X11/extensions/Xrender.h /usr/include/X11/Xutil.h \
|
||||
/usr/include/X11/keysym.h /usr/include/X11/keysymdef.h \
|
||||
/usr/include/X11/extensions/render.h /usr/include/X11/Xdefs.h \
|
||||
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
|
||||
/usr/include/bits/environments.h /usr/include/bits/confname.h \
|
||||
/usr/include/bits/getopt_posix.h /usr/include/bits/getopt_core.h \
|
||||
/usr/include/bits/unistd_ext.h /usr/include/linux/close_range.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h
|
||||
Vendored
+23
@@ -0,0 +1,23 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl2.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/wchar.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \
|
||||
/usr/include/GL/gl.h /usr/include/GL/glext.h \
|
||||
/usr/include/KHR/khrplatform.h
|
||||
Vendored
+51
@@ -0,0 +1,51 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/bits/stdint-least.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends/imgui_impl_opengl3_loader.h \
|
||||
/usr/include/c++/16.1.1/stdlib.h /usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/endian.h \
|
||||
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/dlfcn.h /usr/include/bits/dlfcn.h \
|
||||
/usr/include/bits/dl_find_object.h
|
||||
@@ -0,0 +1,224 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/math.h /usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \
|
||||
/usr/include/sys/wait.h /usr/include/signal.h \
|
||||
/usr/include/bits/signum-generic.h /usr/include/bits/signum-arch.h \
|
||||
/usr/include/bits/types/sig_atomic_t.h \
|
||||
/usr/include/bits/types/siginfo_t.h /usr/include/bits/types/__sigval_t.h \
|
||||
/usr/include/bits/siginfo-arch.h /usr/include/bits/siginfo-consts.h \
|
||||
/usr/include/bits/siginfo-consts-arch.h \
|
||||
/usr/include/bits/types/sigval_t.h /usr/include/bits/types/sigevent_t.h \
|
||||
/usr/include/bits/sigevent-consts.h /usr/include/bits/sigaction.h \
|
||||
/usr/include/bits/sigcontext.h /usr/include/bits/types/stack_t.h \
|
||||
/usr/include/sys/ucontext.h /usr/include/bits/sigstack.h \
|
||||
/usr/include/bits/sigstksz.h /usr/include/unistd.h \
|
||||
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
|
||||
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
|
||||
/usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \
|
||||
/usr/include/linux/close_range.h /usr/include/bits/ss_flags.h \
|
||||
/usr/include/bits/types/struct_sigstack.h /usr/include/bits/sigthread.h \
|
||||
/usr/include/bits/signal_ext.h /usr/include/bits/types/idtype_t.h
|
||||
+98
@@ -0,0 +1,98 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_demo.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h /usr/include/ctype.h \
|
||||
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
|
||||
/usr/include/bits/time64.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h /usr/include/c++/16.1.1/math.h \
|
||||
/usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
|
||||
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
|
||||
/usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \
|
||||
/usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \
|
||||
/usr/include/bits/stdint-intn.h /usr/include/endian.h \
|
||||
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
|
||||
/usr/include/sys/select.h /usr/include/bits/select.h \
|
||||
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc /usr/include/stdio.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \
|
||||
/usr/include/inttypes.h
|
||||
+209
@@ -0,0 +1,209 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_draw.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/math.h /usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imstb_rectpack.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imstb_truetype.h
|
||||
+207
@@ -0,0 +1,207 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_tables.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/math.h /usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h
|
||||
+208
@@ -0,0 +1,208 @@
|
||||
CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_widgets.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/math.h /usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imstb_textedit.h
|
||||
@@ -0,0 +1,24 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp" "CMakeFiles/implot.dir/third_party/implot/implot.cpp.o" "gcc" "CMakeFiles/implot.dir/third_party/implot/implot.cpp.o.d"
|
||||
"/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp" "CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o" "gcc" "CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links which contain Fortran sources.
|
||||
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -0,0 +1,130 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/implot.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/implot.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/implot.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/implot.dir/flags.make
|
||||
|
||||
CMakeFiles/implot.dir/codegen:
|
||||
.PHONY : CMakeFiles/implot.dir/codegen
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.o: CMakeFiles/implot.dir/flags.make
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.o: CMakeFiles/implot.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/implot.dir/third_party/implot/implot.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/implot.dir/third_party/implot/implot.cpp.o -MF CMakeFiles/implot.dir/third_party/implot/implot.cpp.o.d -o CMakeFiles/implot.dir/third_party/implot/implot.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/implot.dir/third_party/implot/implot.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp > CMakeFiles/implot.dir/third_party/implot/implot.cpp.i
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/implot.dir/third_party/implot/implot.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp -o CMakeFiles/implot.dir/third_party/implot/implot.cpp.s
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o: CMakeFiles/implot.dir/flags.make
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o: /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o: CMakeFiles/implot.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o -MF CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o.d -o CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o -c /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp > CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.i
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp -o CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.s
|
||||
|
||||
# Object files for target implot
|
||||
implot_OBJECTS = \
|
||||
"CMakeFiles/implot.dir/third_party/implot/implot.cpp.o" \
|
||||
"CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o"
|
||||
|
||||
# External object files for target implot
|
||||
implot_EXTERNAL_OBJECTS =
|
||||
|
||||
libimplot.a: CMakeFiles/implot.dir/third_party/implot/implot.cpp.o
|
||||
libimplot.a: CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o
|
||||
libimplot.a: CMakeFiles/implot.dir/build.make
|
||||
libimplot.a: CMakeFiles/implot.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX static library libimplot.a"
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/implot.dir/cmake_clean_target.cmake
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/implot.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/implot.dir/build: libimplot.a
|
||||
.PHONY : CMakeFiles/implot.dir/build
|
||||
|
||||
CMakeFiles/implot.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/implot.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/implot.dir/clean
|
||||
|
||||
CMakeFiles/implot.dir/depend:
|
||||
cd /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martino/Projects/MARTe_IO_components/Client/NativeUI /home/martino/Projects/MARTe_IO_components/Client/NativeUI /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles/implot.dir/DependInfo.cmake "--color=$(COLOR)" implot
|
||||
.PHONY : CMakeFiles/implot.dir/depend
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/implot.dir/third_party/implot/implot.cpp.o"
|
||||
"CMakeFiles/implot.dir/third_party/implot/implot.cpp.o.d"
|
||||
"CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o"
|
||||
"CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o.d"
|
||||
"libimplot.a"
|
||||
"libimplot.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang CXX)
|
||||
include(CMakeFiles/implot.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@@ -0,0 +1,3 @@
|
||||
file(REMOVE_RECURSE
|
||||
"libimplot.a"
|
||||
)
|
||||
@@ -0,0 +1,505 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.o
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_internal.h
|
||||
/usr/include/alloca.h
|
||||
/usr/include/assert.h
|
||||
/usr/include/bits/atomic_wide_counter.h
|
||||
/usr/include/bits/byteswap.h
|
||||
/usr/include/bits/endian.h
|
||||
/usr/include/bits/endianness.h
|
||||
/usr/include/bits/floatn-common.h
|
||||
/usr/include/bits/floatn.h
|
||||
/usr/include/bits/flt-eval-method.h
|
||||
/usr/include/bits/fp-fast.h
|
||||
/usr/include/bits/fp-logb.h
|
||||
/usr/include/bits/iscanonical.h
|
||||
/usr/include/bits/libc-header-start.h
|
||||
/usr/include/bits/libm-simd-decl-stubs.h
|
||||
/usr/include/bits/local_lim.h
|
||||
/usr/include/bits/long-double.h
|
||||
/usr/include/bits/math-vector.h
|
||||
/usr/include/bits/mathcalls-helper-functions.h
|
||||
/usr/include/bits/mathcalls-macros.h
|
||||
/usr/include/bits/mathcalls-narrow.h
|
||||
/usr/include/bits/mathcalls.h
|
||||
/usr/include/bits/posix1_lim.h
|
||||
/usr/include/bits/posix2_lim.h
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h
|
||||
/usr/include/bits/pthreadtypes-arch.h
|
||||
/usr/include/bits/pthreadtypes.h
|
||||
/usr/include/bits/select.h
|
||||
/usr/include/bits/stdint-intn.h
|
||||
/usr/include/bits/stdio_lim.h
|
||||
/usr/include/bits/stdlib-float.h
|
||||
/usr/include/bits/struct_mutex.h
|
||||
/usr/include/bits/struct_rwlock.h
|
||||
/usr/include/bits/thread-shared-types.h
|
||||
/usr/include/bits/time.h
|
||||
/usr/include/bits/time64.h
|
||||
/usr/include/bits/timesize.h
|
||||
/usr/include/bits/timex.h
|
||||
/usr/include/bits/types.h
|
||||
/usr/include/bits/types/FILE.h
|
||||
/usr/include/bits/types/__FILE.h
|
||||
/usr/include/bits/types/__fpos64_t.h
|
||||
/usr/include/bits/types/__fpos_t.h
|
||||
/usr/include/bits/types/__locale_t.h
|
||||
/usr/include/bits/types/__mbstate_t.h
|
||||
/usr/include/bits/types/__sigset_t.h
|
||||
/usr/include/bits/types/clock_t.h
|
||||
/usr/include/bits/types/clockid_t.h
|
||||
/usr/include/bits/types/cookie_io_functions_t.h
|
||||
/usr/include/bits/types/locale_t.h
|
||||
/usr/include/bits/types/sigset_t.h
|
||||
/usr/include/bits/types/struct_FILE.h
|
||||
/usr/include/bits/types/struct_itimerspec.h
|
||||
/usr/include/bits/types/struct_timespec.h
|
||||
/usr/include/bits/types/struct_timeval.h
|
||||
/usr/include/bits/types/struct_tm.h
|
||||
/usr/include/bits/types/time_t.h
|
||||
/usr/include/bits/types/timer_t.h
|
||||
/usr/include/bits/typesizes.h
|
||||
/usr/include/bits/uintn-identity.h
|
||||
/usr/include/bits/uio_lim.h
|
||||
/usr/include/bits/waitflags.h
|
||||
/usr/include/bits/waitstatus.h
|
||||
/usr/include/bits/wordsize.h
|
||||
/usr/include/bits/xopen_lim.h
|
||||
/usr/include/c++/16.1.1/backward/binders.h
|
||||
/usr/include/c++/16.1.1/bit
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h
|
||||
/usr/include/c++/16.1.1/bits/move.h
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h
|
||||
/usr/include/c++/16.1.1/bits/specfun.h
|
||||
/usr/include/c++/16.1.1/bits/std_abs.h
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h
|
||||
/usr/include/c++/16.1.1/bits/utility.h
|
||||
/usr/include/c++/16.1.1/bits/version.h
|
||||
/usr/include/c++/16.1.1/cmath
|
||||
/usr/include/c++/16.1.1/concepts
|
||||
/usr/include/c++/16.1.1/cstdlib
|
||||
/usr/include/c++/16.1.1/debug/assertions.h
|
||||
/usr/include/c++/16.1.1/debug/debug.h
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h
|
||||
/usr/include/c++/16.1.1/limits
|
||||
/usr/include/c++/16.1.1/math.h
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h
|
||||
/usr/include/c++/16.1.1/stdlib.h
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h
|
||||
/usr/include/c++/16.1.1/type_traits
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h
|
||||
/usr/include/endian.h
|
||||
/usr/include/features-time64.h
|
||||
/usr/include/features.h
|
||||
/usr/include/gnu/stubs-64.h
|
||||
/usr/include/gnu/stubs.h
|
||||
/usr/include/limits.h
|
||||
/usr/include/linux/limits.h
|
||||
/usr/include/math.h
|
||||
/usr/include/stdc-predef.h
|
||||
/usr/include/stdio.h
|
||||
/usr/include/stdlib.h
|
||||
/usr/include/string.h
|
||||
/usr/include/strings.h
|
||||
/usr/include/sys/cdefs.h
|
||||
/usr/include/sys/select.h
|
||||
/usr/include/sys/types.h
|
||||
/usr/include/time.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h
|
||||
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.h
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_internal.h
|
||||
/usr/include/alloca.h
|
||||
/usr/include/assert.h
|
||||
/usr/include/bits/atomic_wide_counter.h
|
||||
/usr/include/bits/byteswap.h
|
||||
/usr/include/bits/endian.h
|
||||
/usr/include/bits/endianness.h
|
||||
/usr/include/bits/floatn-common.h
|
||||
/usr/include/bits/floatn.h
|
||||
/usr/include/bits/flt-eval-method.h
|
||||
/usr/include/bits/fp-fast.h
|
||||
/usr/include/bits/fp-logb.h
|
||||
/usr/include/bits/iscanonical.h
|
||||
/usr/include/bits/libc-header-start.h
|
||||
/usr/include/bits/libm-simd-decl-stubs.h
|
||||
/usr/include/bits/local_lim.h
|
||||
/usr/include/bits/long-double.h
|
||||
/usr/include/bits/math-vector.h
|
||||
/usr/include/bits/mathcalls-helper-functions.h
|
||||
/usr/include/bits/mathcalls-macros.h
|
||||
/usr/include/bits/mathcalls-narrow.h
|
||||
/usr/include/bits/mathcalls.h
|
||||
/usr/include/bits/posix1_lim.h
|
||||
/usr/include/bits/posix2_lim.h
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h
|
||||
/usr/include/bits/pthreadtypes-arch.h
|
||||
/usr/include/bits/pthreadtypes.h
|
||||
/usr/include/bits/select.h
|
||||
/usr/include/bits/stdint-intn.h
|
||||
/usr/include/bits/stdio_lim.h
|
||||
/usr/include/bits/stdlib-float.h
|
||||
/usr/include/bits/struct_mutex.h
|
||||
/usr/include/bits/struct_rwlock.h
|
||||
/usr/include/bits/thread-shared-types.h
|
||||
/usr/include/bits/time.h
|
||||
/usr/include/bits/time64.h
|
||||
/usr/include/bits/timesize.h
|
||||
/usr/include/bits/timex.h
|
||||
/usr/include/bits/types.h
|
||||
/usr/include/bits/types/FILE.h
|
||||
/usr/include/bits/types/__FILE.h
|
||||
/usr/include/bits/types/__fpos64_t.h
|
||||
/usr/include/bits/types/__fpos_t.h
|
||||
/usr/include/bits/types/__locale_t.h
|
||||
/usr/include/bits/types/__mbstate_t.h
|
||||
/usr/include/bits/types/__sigset_t.h
|
||||
/usr/include/bits/types/clock_t.h
|
||||
/usr/include/bits/types/clockid_t.h
|
||||
/usr/include/bits/types/cookie_io_functions_t.h
|
||||
/usr/include/bits/types/locale_t.h
|
||||
/usr/include/bits/types/sigset_t.h
|
||||
/usr/include/bits/types/struct_FILE.h
|
||||
/usr/include/bits/types/struct_itimerspec.h
|
||||
/usr/include/bits/types/struct_timespec.h
|
||||
/usr/include/bits/types/struct_timeval.h
|
||||
/usr/include/bits/types/struct_tm.h
|
||||
/usr/include/bits/types/time_t.h
|
||||
/usr/include/bits/types/timer_t.h
|
||||
/usr/include/bits/typesizes.h
|
||||
/usr/include/bits/uintn-identity.h
|
||||
/usr/include/bits/uio_lim.h
|
||||
/usr/include/bits/waitflags.h
|
||||
/usr/include/bits/waitstatus.h
|
||||
/usr/include/bits/wordsize.h
|
||||
/usr/include/bits/xopen_lim.h
|
||||
/usr/include/c++/16.1.1/backward/binders.h
|
||||
/usr/include/c++/16.1.1/bit
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h
|
||||
/usr/include/c++/16.1.1/bits/move.h
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h
|
||||
/usr/include/c++/16.1.1/bits/specfun.h
|
||||
/usr/include/c++/16.1.1/bits/std_abs.h
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h
|
||||
/usr/include/c++/16.1.1/bits/utility.h
|
||||
/usr/include/c++/16.1.1/bits/version.h
|
||||
/usr/include/c++/16.1.1/cmath
|
||||
/usr/include/c++/16.1.1/concepts
|
||||
/usr/include/c++/16.1.1/cstdlib
|
||||
/usr/include/c++/16.1.1/debug/assertions.h
|
||||
/usr/include/c++/16.1.1/debug/debug.h
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h
|
||||
/usr/include/c++/16.1.1/limits
|
||||
/usr/include/c++/16.1.1/math.h
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h
|
||||
/usr/include/c++/16.1.1/stdlib.h
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h
|
||||
/usr/include/c++/16.1.1/type_traits
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h
|
||||
/usr/include/endian.h
|
||||
/usr/include/features-time64.h
|
||||
/usr/include/features.h
|
||||
/usr/include/gnu/stubs-64.h
|
||||
/usr/include/gnu/stubs.h
|
||||
/usr/include/limits.h
|
||||
/usr/include/linux/limits.h
|
||||
/usr/include/math.h
|
||||
/usr/include/stdc-predef.h
|
||||
/usr/include/stdio.h
|
||||
/usr/include/stdlib.h
|
||||
/usr/include/string.h
|
||||
/usr/include/strings.h
|
||||
/usr/include/sys/cdefs.h
|
||||
/usr/include/sys/select.h
|
||||
/usr/include/sys/types.h
|
||||
/usr/include/time.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for implot.
|
||||
@@ -0,0 +1,2 @@
|
||||
# Empty dependencies file for implot.
|
||||
# This may be replaced when dependencies are built.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# compile CXX with /usr/bin/c++
|
||||
CXX_DEFINES = -DIMGUI_DISABLE_OBSOLETE_FUNCTIONS=1
|
||||
|
||||
CXX_INCLUDES = -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui -I/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/backends
|
||||
|
||||
CXX_FLAGS = -g -std=c++17
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
/usr/bin/ar qc libimplot.a CMakeFiles/implot.dir/third_party/implot/implot.cpp.o CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o
|
||||
/usr/bin/ranlib libimplot.a
|
||||
@@ -0,0 +1,4 @@
|
||||
CMAKE_PROGRESS_1 = 20
|
||||
CMAKE_PROGRESS_2 = 21
|
||||
CMAKE_PROGRESS_3 = 22
|
||||
|
||||
+209
@@ -0,0 +1,209 @@
|
||||
CMakeFiles/implot.dir/third_party/implot/implot.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_internal.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/timex.h /usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/clock_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_timespec.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/types/clockid_t.h \
|
||||
/usr/include/bits/types/timer_t.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/math.h /usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h
|
||||
+209
@@ -0,0 +1,209 @@
|
||||
CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o: \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_items.cpp \
|
||||
/usr/include/stdc-predef.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imconfig.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/float.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stdarg.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/stddef.h \
|
||||
/usr/include/string.h /usr/include/bits/libc-header-start.h \
|
||||
/usr/include/features.h /usr/include/features-time64.h \
|
||||
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
|
||||
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
|
||||
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/strings.h /usr/include/assert.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/implot/implot_internal.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/timex.h /usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/clock_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_timespec.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/types/clockid_t.h \
|
||||
/usr/include/bits/types/timer_t.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h \
|
||||
/home/martino/Projects/MARTe_IO_components/Client/NativeUI/third_party/imgui/imgui_internal.h \
|
||||
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \
|
||||
/usr/include/bits/floatn-common.h /usr/include/c++/16.1.1/stdlib.h \
|
||||
/usr/include/c++/16.1.1/cstdlib \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/16.1.1/pstl/pstl_config.h /usr/include/stdlib.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h /usr/include/bits/pthreadtypes.h \
|
||||
/usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-float.h /usr/include/c++/16.1.1/bits/std_abs.h \
|
||||
/usr/include/c++/16.1.1/math.h /usr/include/c++/16.1.1/cmath \
|
||||
/usr/include/c++/16.1.1/bits/requires_hosted.h \
|
||||
/usr/include/c++/16.1.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/version.h \
|
||||
/usr/include/c++/16.1.1/type_traits \
|
||||
/usr/include/c++/16.1.1/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/16.1.1/bits/specfun.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throw.h \
|
||||
/usr/include/c++/16.1.1/bits/exception_defines.h \
|
||||
/usr/include/c++/16.1.1/bits/stdexcept_throwfwd.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_algobase.h \
|
||||
/usr/include/c++/16.1.1/ext/numeric_traits.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_pair.h \
|
||||
/usr/include/c++/16.1.1/bits/move.h \
|
||||
/usr/include/c++/16.1.1/bits/utility.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/16.1.1/bits/concept_check.h \
|
||||
/usr/include/c++/16.1.1/debug/assertions.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_iterator.h \
|
||||
/usr/include/c++/16.1.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/16.1.1/debug/debug.h \
|
||||
/usr/include/c++/16.1.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/16.1.1/bits/stl_function.h \
|
||||
/usr/include/c++/16.1.1/backward/binders.h /usr/include/c++/16.1.1/bit \
|
||||
/usr/include/c++/16.1.1/concepts /usr/include/c++/16.1.1/limits \
|
||||
/usr/include/c++/16.1.1/tr1/gamma.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/special_function_util.h \
|
||||
/usr/include/c++/16.1.1/tr1/bessel_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/beta_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/ell_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/exp_integral.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/hypergeometric.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/legendre_function.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/modified_bessel_func.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_hermite.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/poly_laguerre.tcc \
|
||||
/usr/include/c++/16.1.1/tr1/riemann_zeta.tcc \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/immintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/x86gprintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/ia32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/adxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/bmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cldemoteintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clflushoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clwbintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/clzerointrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/cmpccxaddintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/enqcmdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fxsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lzcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/lwpintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movdirintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mwaitxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pconfigintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/popcntintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pkuintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/raointintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rdseedintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/rtmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/serializeintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sgxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tbmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tsxldtrkintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/uintrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/waitpkgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wbnoinvdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavecintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsaveoptintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xsavesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xtestintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/hresetintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/usermsrintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/xmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/mm_malloc.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/emmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/pmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/tmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/smmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/wmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxvnniint16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512cdintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512dqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vldqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512ifmavlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmiintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vbmi2vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vnnivlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vpopcntdqvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bitalgvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vp2intersectvlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512fp16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/shaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm3intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sha512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/sm4intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/fmaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/f16cintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/gfniintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vaesintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/vpclmulqdqintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16vlintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avxneconvertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtileintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxint8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxbf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxcomplexintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxavx512intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxtf32intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp8intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/prfchwintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/keylockerintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxfp16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2mediaintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2convertintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2bf16intrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2satcvtintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2minmaxintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx10_2copyintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/movrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/amxmovrsintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmintrin.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512bmmvlintrin.h
|
||||
@@ -0,0 +1 @@
|
||||
22
|
||||
@@ -0,0 +1,744 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 4.3
|
||||
|
||||
# Default target executed when no arguments are given to make.
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
|
||||
.NOTPARALLEL:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build
|
||||
|
||||
#=============================================================================
|
||||
# Targets provided globally by CMake.
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
|
||||
/usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : edit_cache
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache/fast: edit_cache
|
||||
.PHONY : edit_cache/fast
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
|
||||
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : rebuild_cache
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache/fast: rebuild_cache
|
||||
.PHONY : rebuild_cache/fast
|
||||
|
||||
# Special rule for the target list_install_components
|
||||
list_install_components:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
|
||||
.PHONY : list_install_components
|
||||
|
||||
# Special rule for the target list_install_components
|
||||
list_install_components/fast: list_install_components
|
||||
.PHONY : list_install_components/fast
|
||||
|
||||
# Special rule for the target install
|
||||
install: preinstall
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
|
||||
/usr/bin/cmake -P cmake_install.cmake
|
||||
.PHONY : install
|
||||
|
||||
# Special rule for the target install
|
||||
install/fast: preinstall/fast
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
|
||||
/usr/bin/cmake -P cmake_install.cmake
|
||||
.PHONY : install/fast
|
||||
|
||||
# Special rule for the target install/local
|
||||
install/local: preinstall
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
|
||||
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
|
||||
.PHONY : install/local
|
||||
|
||||
# Special rule for the target install/local
|
||||
install/local/fast: preinstall/fast
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
|
||||
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
|
||||
.PHONY : install/local/fast
|
||||
|
||||
# Special rule for the target install/strip
|
||||
install/strip: preinstall
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
|
||||
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
|
||||
.PHONY : install/strip
|
||||
|
||||
# Special rule for the target install/strip
|
||||
install/strip/fast: preinstall/fast
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
|
||||
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
|
||||
.PHONY : install/strip/fast
|
||||
|
||||
# The main all target
|
||||
all: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build//CMakeFiles/progress.marks
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/CMakeFiles 0
|
||||
.PHONY : all
|
||||
|
||||
# The main clean target
|
||||
clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
|
||||
.PHONY : clean
|
||||
|
||||
# The main clean target
|
||||
clean/fast: clean
|
||||
.PHONY : clean/fast
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall: all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
|
||||
.PHONY : preinstall
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
|
||||
.PHONY : preinstall/fast
|
||||
|
||||
# clear depends
|
||||
depend:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
|
||||
.PHONY : depend
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named imgui
|
||||
|
||||
# Build rule for target.
|
||||
imgui: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 imgui
|
||||
.PHONY : imgui
|
||||
|
||||
# fast build rule for target.
|
||||
imgui/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/build
|
||||
.PHONY : imgui/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named implot
|
||||
|
||||
# Build rule for target.
|
||||
implot: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 implot
|
||||
.PHONY : implot
|
||||
|
||||
# fast build rule for target.
|
||||
implot/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/build
|
||||
.PHONY : implot/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named daq_viewer
|
||||
|
||||
# Build rule for target.
|
||||
daq_viewer: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 daq_viewer
|
||||
.PHONY : daq_viewer
|
||||
|
||||
# fast build rule for target.
|
||||
daq_viewer/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/build
|
||||
.PHONY : daq_viewer/fast
|
||||
|
||||
src/config.o: src/config.cpp.o
|
||||
.PHONY : src/config.o
|
||||
|
||||
# target to build an object file
|
||||
src/config.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/config.cpp.o
|
||||
.PHONY : src/config.cpp.o
|
||||
|
||||
src/config.i: src/config.cpp.i
|
||||
.PHONY : src/config.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/config.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/config.cpp.i
|
||||
.PHONY : src/config.cpp.i
|
||||
|
||||
src/config.s: src/config.cpp.s
|
||||
.PHONY : src/config.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/config.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/config.cpp.s
|
||||
.PHONY : src/config.cpp.s
|
||||
|
||||
src/decimator.o: src/decimator.cpp.o
|
||||
.PHONY : src/decimator.o
|
||||
|
||||
# target to build an object file
|
||||
src/decimator.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/decimator.cpp.o
|
||||
.PHONY : src/decimator.cpp.o
|
||||
|
||||
src/decimator.i: src/decimator.cpp.i
|
||||
.PHONY : src/decimator.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/decimator.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/decimator.cpp.i
|
||||
.PHONY : src/decimator.cpp.i
|
||||
|
||||
src/decimator.s: src/decimator.cpp.s
|
||||
.PHONY : src/decimator.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/decimator.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/decimator.cpp.s
|
||||
.PHONY : src/decimator.cpp.s
|
||||
|
||||
src/main.o: src/main.cpp.o
|
||||
.PHONY : src/main.o
|
||||
|
||||
# target to build an object file
|
||||
src/main.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/main.cpp.o
|
||||
.PHONY : src/main.cpp.o
|
||||
|
||||
src/main.i: src/main.cpp.i
|
||||
.PHONY : src/main.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/main.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/main.cpp.i
|
||||
.PHONY : src/main.cpp.i
|
||||
|
||||
src/main.s: src/main.cpp.s
|
||||
.PHONY : src/main.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/main.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/main.cpp.s
|
||||
.PHONY : src/main.cpp.s
|
||||
|
||||
src/protocol.o: src/protocol.cpp.o
|
||||
.PHONY : src/protocol.o
|
||||
|
||||
# target to build an object file
|
||||
src/protocol.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/protocol.cpp.o
|
||||
.PHONY : src/protocol.cpp.o
|
||||
|
||||
src/protocol.i: src/protocol.cpp.i
|
||||
.PHONY : src/protocol.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/protocol.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/protocol.cpp.i
|
||||
.PHONY : src/protocol.cpp.i
|
||||
|
||||
src/protocol.s: src/protocol.cpp.s
|
||||
.PHONY : src/protocol.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/protocol.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/protocol.cpp.s
|
||||
.PHONY : src/protocol.cpp.s
|
||||
|
||||
src/renderer.o: src/renderer.cpp.o
|
||||
.PHONY : src/renderer.o
|
||||
|
||||
# target to build an object file
|
||||
src/renderer.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/renderer.cpp.o
|
||||
.PHONY : src/renderer.cpp.o
|
||||
|
||||
src/renderer.i: src/renderer.cpp.i
|
||||
.PHONY : src/renderer.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/renderer.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/renderer.cpp.i
|
||||
.PHONY : src/renderer.cpp.i
|
||||
|
||||
src/renderer.s: src/renderer.cpp.s
|
||||
.PHONY : src/renderer.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/renderer.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/renderer.cpp.s
|
||||
.PHONY : src/renderer.cpp.s
|
||||
|
||||
src/ring_buffer.o: src/ring_buffer.cpp.o
|
||||
.PHONY : src/ring_buffer.o
|
||||
|
||||
# target to build an object file
|
||||
src/ring_buffer.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.o
|
||||
.PHONY : src/ring_buffer.cpp.o
|
||||
|
||||
src/ring_buffer.i: src/ring_buffer.cpp.i
|
||||
.PHONY : src/ring_buffer.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/ring_buffer.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.i
|
||||
.PHONY : src/ring_buffer.cpp.i
|
||||
|
||||
src/ring_buffer.s: src/ring_buffer.cpp.s
|
||||
.PHONY : src/ring_buffer.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/ring_buffer.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/ring_buffer.cpp.s
|
||||
.PHONY : src/ring_buffer.cpp.s
|
||||
|
||||
src/source.o: src/source.cpp.o
|
||||
.PHONY : src/source.o
|
||||
|
||||
# target to build an object file
|
||||
src/source.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/source.cpp.o
|
||||
.PHONY : src/source.cpp.o
|
||||
|
||||
src/source.i: src/source.cpp.i
|
||||
.PHONY : src/source.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/source.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/source.cpp.i
|
||||
.PHONY : src/source.cpp.i
|
||||
|
||||
src/source.s: src/source.cpp.s
|
||||
.PHONY : src/source.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/source.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/source.cpp.s
|
||||
.PHONY : src/source.cpp.s
|
||||
|
||||
src/trigger_engine.o: src/trigger_engine.cpp.o
|
||||
.PHONY : src/trigger_engine.o
|
||||
|
||||
# target to build an object file
|
||||
src/trigger_engine.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.o
|
||||
.PHONY : src/trigger_engine.cpp.o
|
||||
|
||||
src/trigger_engine.i: src/trigger_engine.cpp.i
|
||||
.PHONY : src/trigger_engine.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/trigger_engine.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.i
|
||||
.PHONY : src/trigger_engine.cpp.i
|
||||
|
||||
src/trigger_engine.s: src/trigger_engine.cpp.s
|
||||
.PHONY : src/trigger_engine.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/trigger_engine.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/trigger_engine.cpp.s
|
||||
.PHONY : src/trigger_engine.cpp.s
|
||||
|
||||
src/udp_client.o: src/udp_client.cpp.o
|
||||
.PHONY : src/udp_client.o
|
||||
|
||||
# target to build an object file
|
||||
src/udp_client.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/udp_client.cpp.o
|
||||
.PHONY : src/udp_client.cpp.o
|
||||
|
||||
src/udp_client.i: src/udp_client.cpp.i
|
||||
.PHONY : src/udp_client.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/udp_client.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/udp_client.cpp.i
|
||||
.PHONY : src/udp_client.cpp.i
|
||||
|
||||
src/udp_client.s: src/udp_client.cpp.s
|
||||
.PHONY : src/udp_client.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/udp_client.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/daq_viewer.dir/build.make CMakeFiles/daq_viewer.dir/src/udp_client.cpp.s
|
||||
.PHONY : src/udp_client.cpp.s
|
||||
|
||||
third_party/imgui/backends/imgui_impl_glfw.o: third_party/imgui/backends/imgui_impl_glfw.cpp.o
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_glfw.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/backends/imgui_impl_glfw.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.o
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_glfw.cpp.o
|
||||
|
||||
third_party/imgui/backends/imgui_impl_glfw.i: third_party/imgui/backends/imgui_impl_glfw.cpp.i
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_glfw.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/backends/imgui_impl_glfw.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.i
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_glfw.cpp.i
|
||||
|
||||
third_party/imgui/backends/imgui_impl_glfw.s: third_party/imgui/backends/imgui_impl_glfw.cpp.s
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_glfw.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/backends/imgui_impl_glfw.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_glfw.cpp.s
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_glfw.cpp.s
|
||||
|
||||
third_party/imgui/backends/imgui_impl_opengl2.o: third_party/imgui/backends/imgui_impl_opengl2.cpp.o
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl2.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/backends/imgui_impl_opengl2.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.o
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl2.cpp.o
|
||||
|
||||
third_party/imgui/backends/imgui_impl_opengl2.i: third_party/imgui/backends/imgui_impl_opengl2.cpp.i
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl2.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/backends/imgui_impl_opengl2.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.i
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl2.cpp.i
|
||||
|
||||
third_party/imgui/backends/imgui_impl_opengl2.s: third_party/imgui/backends/imgui_impl_opengl2.cpp.s
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl2.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/backends/imgui_impl_opengl2.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl2.cpp.s
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl2.cpp.s
|
||||
|
||||
third_party/imgui/backends/imgui_impl_opengl3.o: third_party/imgui/backends/imgui_impl_opengl3.cpp.o
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl3.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/backends/imgui_impl_opengl3.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.o
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl3.cpp.o
|
||||
|
||||
third_party/imgui/backends/imgui_impl_opengl3.i: third_party/imgui/backends/imgui_impl_opengl3.cpp.i
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl3.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/backends/imgui_impl_opengl3.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.i
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl3.cpp.i
|
||||
|
||||
third_party/imgui/backends/imgui_impl_opengl3.s: third_party/imgui/backends/imgui_impl_opengl3.cpp.s
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl3.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/backends/imgui_impl_opengl3.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/backends/imgui_impl_opengl3.cpp.s
|
||||
.PHONY : third_party/imgui/backends/imgui_impl_opengl3.cpp.s
|
||||
|
||||
third_party/imgui/imgui.o: third_party/imgui/imgui.cpp.o
|
||||
.PHONY : third_party/imgui/imgui.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/imgui.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.o
|
||||
.PHONY : third_party/imgui/imgui.cpp.o
|
||||
|
||||
third_party/imgui/imgui.i: third_party/imgui/imgui.cpp.i
|
||||
.PHONY : third_party/imgui/imgui.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/imgui.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.i
|
||||
.PHONY : third_party/imgui/imgui.cpp.i
|
||||
|
||||
third_party/imgui/imgui.s: third_party/imgui/imgui.cpp.s
|
||||
.PHONY : third_party/imgui/imgui.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/imgui.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui.cpp.s
|
||||
.PHONY : third_party/imgui/imgui.cpp.s
|
||||
|
||||
third_party/imgui/imgui_demo.o: third_party/imgui/imgui_demo.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_demo.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/imgui_demo.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_demo.cpp.o
|
||||
|
||||
third_party/imgui/imgui_demo.i: third_party/imgui/imgui_demo.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_demo.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/imgui_demo.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_demo.cpp.i
|
||||
|
||||
third_party/imgui/imgui_demo.s: third_party/imgui/imgui_demo.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_demo.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/imgui_demo.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_demo.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_demo.cpp.s
|
||||
|
||||
third_party/imgui/imgui_draw.o: third_party/imgui/imgui_draw.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_draw.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/imgui_draw.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_draw.cpp.o
|
||||
|
||||
third_party/imgui/imgui_draw.i: third_party/imgui/imgui_draw.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_draw.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/imgui_draw.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_draw.cpp.i
|
||||
|
||||
third_party/imgui/imgui_draw.s: third_party/imgui/imgui_draw.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_draw.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/imgui_draw.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_draw.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_draw.cpp.s
|
||||
|
||||
third_party/imgui/imgui_tables.o: third_party/imgui/imgui_tables.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_tables.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/imgui_tables.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_tables.cpp.o
|
||||
|
||||
third_party/imgui/imgui_tables.i: third_party/imgui/imgui_tables.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_tables.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/imgui_tables.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_tables.cpp.i
|
||||
|
||||
third_party/imgui/imgui_tables.s: third_party/imgui/imgui_tables.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_tables.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/imgui_tables.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_tables.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_tables.cpp.s
|
||||
|
||||
third_party/imgui/imgui_widgets.o: third_party/imgui/imgui_widgets.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_widgets.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/imgui/imgui_widgets.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.o
|
||||
.PHONY : third_party/imgui/imgui_widgets.cpp.o
|
||||
|
||||
third_party/imgui/imgui_widgets.i: third_party/imgui/imgui_widgets.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_widgets.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/imgui/imgui_widgets.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.i
|
||||
.PHONY : third_party/imgui/imgui_widgets.cpp.i
|
||||
|
||||
third_party/imgui/imgui_widgets.s: third_party/imgui/imgui_widgets.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_widgets.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/imgui/imgui_widgets.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/imgui.dir/build.make CMakeFiles/imgui.dir/third_party/imgui/imgui_widgets.cpp.s
|
||||
.PHONY : third_party/imgui/imgui_widgets.cpp.s
|
||||
|
||||
third_party/implot/implot.o: third_party/implot/implot.cpp.o
|
||||
.PHONY : third_party/implot/implot.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/implot/implot.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/third_party/implot/implot.cpp.o
|
||||
.PHONY : third_party/implot/implot.cpp.o
|
||||
|
||||
third_party/implot/implot.i: third_party/implot/implot.cpp.i
|
||||
.PHONY : third_party/implot/implot.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/implot/implot.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/third_party/implot/implot.cpp.i
|
||||
.PHONY : third_party/implot/implot.cpp.i
|
||||
|
||||
third_party/implot/implot.s: third_party/implot/implot.cpp.s
|
||||
.PHONY : third_party/implot/implot.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/implot/implot.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/third_party/implot/implot.cpp.s
|
||||
.PHONY : third_party/implot/implot.cpp.s
|
||||
|
||||
third_party/implot/implot_items.o: third_party/implot/implot_items.cpp.o
|
||||
.PHONY : third_party/implot/implot_items.o
|
||||
|
||||
# target to build an object file
|
||||
third_party/implot/implot_items.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.o
|
||||
.PHONY : third_party/implot/implot_items.cpp.o
|
||||
|
||||
third_party/implot/implot_items.i: third_party/implot/implot_items.cpp.i
|
||||
.PHONY : third_party/implot/implot_items.i
|
||||
|
||||
# target to preprocess a source file
|
||||
third_party/implot/implot_items.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.i
|
||||
.PHONY : third_party/implot/implot_items.cpp.i
|
||||
|
||||
third_party/implot/implot_items.s: third_party/implot/implot_items.cpp.s
|
||||
.PHONY : third_party/implot/implot_items.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
third_party/implot/implot_items.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/implot.dir/build.make CMakeFiles/implot.dir/third_party/implot/implot_items.cpp.s
|
||||
.PHONY : third_party/implot/implot_items.cpp.s
|
||||
|
||||
# Help Target
|
||||
help:
|
||||
@echo "The following are some of the valid targets for this Makefile:"
|
||||
@echo "... all (the default if no target is provided)"
|
||||
@echo "... clean"
|
||||
@echo "... depend"
|
||||
@echo "... edit_cache"
|
||||
@echo "... install"
|
||||
@echo "... install/local"
|
||||
@echo "... install/strip"
|
||||
@echo "... list_install_components"
|
||||
@echo "... rebuild_cache"
|
||||
@echo "... daq_viewer"
|
||||
@echo "... imgui"
|
||||
@echo "... implot"
|
||||
@echo "... src/config.o"
|
||||
@echo "... src/config.i"
|
||||
@echo "... src/config.s"
|
||||
@echo "... src/decimator.o"
|
||||
@echo "... src/decimator.i"
|
||||
@echo "... src/decimator.s"
|
||||
@echo "... src/main.o"
|
||||
@echo "... src/main.i"
|
||||
@echo "... src/main.s"
|
||||
@echo "... src/protocol.o"
|
||||
@echo "... src/protocol.i"
|
||||
@echo "... src/protocol.s"
|
||||
@echo "... src/renderer.o"
|
||||
@echo "... src/renderer.i"
|
||||
@echo "... src/renderer.s"
|
||||
@echo "... src/ring_buffer.o"
|
||||
@echo "... src/ring_buffer.i"
|
||||
@echo "... src/ring_buffer.s"
|
||||
@echo "... src/source.o"
|
||||
@echo "... src/source.i"
|
||||
@echo "... src/source.s"
|
||||
@echo "... src/trigger_engine.o"
|
||||
@echo "... src/trigger_engine.i"
|
||||
@echo "... src/trigger_engine.s"
|
||||
@echo "... src/udp_client.o"
|
||||
@echo "... src/udp_client.i"
|
||||
@echo "... src/udp_client.s"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_glfw.o"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_glfw.i"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_glfw.s"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_opengl2.o"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_opengl2.i"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_opengl2.s"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_opengl3.o"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_opengl3.i"
|
||||
@echo "... third_party/imgui/backends/imgui_impl_opengl3.s"
|
||||
@echo "... third_party/imgui/imgui.o"
|
||||
@echo "... third_party/imgui/imgui.i"
|
||||
@echo "... third_party/imgui/imgui.s"
|
||||
@echo "... third_party/imgui/imgui_demo.o"
|
||||
@echo "... third_party/imgui/imgui_demo.i"
|
||||
@echo "... third_party/imgui/imgui_demo.s"
|
||||
@echo "... third_party/imgui/imgui_draw.o"
|
||||
@echo "... third_party/imgui/imgui_draw.i"
|
||||
@echo "... third_party/imgui/imgui_draw.s"
|
||||
@echo "... third_party/imgui/imgui_tables.o"
|
||||
@echo "... third_party/imgui/imgui_tables.i"
|
||||
@echo "... third_party/imgui/imgui_tables.s"
|
||||
@echo "... third_party/imgui/imgui_widgets.o"
|
||||
@echo "... third_party/imgui/imgui_widgets.i"
|
||||
@echo "... third_party/imgui/imgui_widgets.s"
|
||||
@echo "... third_party/implot/implot.o"
|
||||
@echo "... third_party/implot/implot.i"
|
||||
@echo "... third_party/implot/implot.s"
|
||||
@echo "... third_party/implot/implot_items.o"
|
||||
@echo "... third_party/implot/implot_items.i"
|
||||
@echo "... third_party/implot/implot_items.s"
|
||||
.PHONY : help
|
||||
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
||||
@@ -0,0 +1,86 @@
|
||||
# Install script for directory: /home/martino/Projects/MARTe_IO_components/Client/NativeUI
|
||||
|
||||
# Set the install prefix
|
||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX "/usr/local")
|
||||
endif()
|
||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||
|
||||
# Set the install configuration name.
|
||||
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||
if(BUILD_TYPE)
|
||||
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
|
||||
endif()
|
||||
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||
endif()
|
||||
|
||||
# Set the component getting installed.
|
||||
if(NOT CMAKE_INSTALL_COMPONENT)
|
||||
if(COMPONENT)
|
||||
message(STATUS "Install component: \"${COMPONENT}\"")
|
||||
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_COMPONENT)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# Install shared libraries without execute permission?
|
||||
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
|
||||
set(CMAKE_INSTALL_SO_NO_EXE "0")
|
||||
endif()
|
||||
|
||||
# Is this installation the result of a crosscompile?
|
||||
if(NOT DEFINED CMAKE_CROSSCOMPILING)
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
endif()
|
||||
|
||||
# Set path to fallback-tool for dependency-resolution.
|
||||
if(NOT DEFINED CMAKE_OBJDUMP)
|
||||
set(CMAKE_OBJDUMP "/usr/bin/objdump")
|
||||
endif()
|
||||
|
||||
if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
|
||||
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/daq_viewer" AND
|
||||
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/daq_viewer")
|
||||
file(RPATH_CHECK
|
||||
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/daq_viewer"
|
||||
RPATH "")
|
||||
endif()
|
||||
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/daq_viewer")
|
||||
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/daq_viewer" AND
|
||||
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/daq_viewer")
|
||||
if(CMAKE_INSTALL_DO_STRIP)
|
||||
execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/daq_viewer")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
|
||||
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/daq_viewer" TYPE FILE FILES "/home/martino/Projects/MARTe_IO_components/Client/NativeUI/config/example.ini")
|
||||
endif()
|
||||
|
||||
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
|
||||
"${CMAKE_INSTALL_MANIFEST_FILES}")
|
||||
if(CMAKE_INSTALL_LOCAL_ONLY)
|
||||
file(WRITE "/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/install_local_manifest.txt"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
||||
endif()
|
||||
if(CMAKE_INSTALL_COMPONENT)
|
||||
if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$")
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
||||
else()
|
||||
string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}")
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt")
|
||||
unset(CMAKE_INST_COMP_HASH)
|
||||
endif()
|
||||
else()
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
|
||||
endif()
|
||||
|
||||
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
|
||||
file(WRITE "/home/martino/Projects/MARTe_IO_components/Client/NativeUI/build/${CMAKE_INSTALL_MANIFEST}"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
||||
endif()
|
||||
Executable
BIN
Binary file not shown.
@@ -0,0 +1,33 @@
|
||||
# MARTe2 DAQ Viewer — example configuration
|
||||
# All sections are optional; use command-line args to add sources dynamically.
|
||||
#
|
||||
# Usage:
|
||||
# ./daq_viewer [config.ini] [label@host:port ...]
|
||||
#
|
||||
# Example: ./daq_viewer config/example.ini MySignals@192.168.1.100:44500
|
||||
|
||||
# ── Sources ──────────────────────────────────────────────────────────
|
||||
# Each [source.N] section defines one MARTe2 UDPStreamer endpoint.
|
||||
# Signal definitions (name, type, rate, etc.) arrive via CONFIG packets.
|
||||
|
||||
[source.0]
|
||||
label = LocalTest
|
||||
host = localhost
|
||||
port = 44500
|
||||
|
||||
# [source.1]
|
||||
# label = RemoteBoard
|
||||
# host = 192.168.1.100
|
||||
# port = 44500
|
||||
|
||||
# ── Display ───────────────────────────────────────────────────────────
|
||||
[display]
|
||||
fps = 30
|
||||
width = 1400
|
||||
height = 900
|
||||
opengl_version = 2 # 2 = OpenGL 2.1 (default), 3 = OpenGL 3.2 core
|
||||
|
||||
# ── Trigger defaults ─────────────────────────────────────────────────
|
||||
[trigger]
|
||||
pretrigger_sec = 0.010 # 10 ms pre-trigger window
|
||||
posttrigger_sec = 0.090 # 90 ms post-trigger window
|
||||
@@ -0,0 +1,87 @@
|
||||
#include "config.h"
|
||||
#include <cctype>
|
||||
#include <cstdlib>
|
||||
#include <fstream>
|
||||
#include <stdexcept>
|
||||
|
||||
static void trim(std::string& s) {
|
||||
while (!s.empty() && std::isspace((unsigned char)s.front())) s.erase(0, 1);
|
||||
while (!s.empty() && std::isspace((unsigned char)s.back())) s.pop_back();
|
||||
}
|
||||
|
||||
static std::string section_name(const std::string& line) {
|
||||
auto a = line.find('['), b = line.find(']');
|
||||
if (a == std::string::npos || b == std::string::npos || b <= a) return "";
|
||||
return line.substr(a + 1, b - a - 1);
|
||||
}
|
||||
|
||||
static bool parse_kv(const std::string& line, std::string& key, std::string& val) {
|
||||
auto eq = line.find('=');
|
||||
if (eq == std::string::npos) return false;
|
||||
key = line.substr(0, eq); trim(key);
|
||||
val = line.substr(eq + 1); trim(val);
|
||||
return !key.empty();
|
||||
}
|
||||
|
||||
static double to_double(const std::string& s, double def) {
|
||||
try { return std::stod(s); } catch (...) { return def; }
|
||||
}
|
||||
|
||||
static int to_int(const std::string& s, int def) {
|
||||
try { return std::stoi(s); } catch (...) { return def; }
|
||||
}
|
||||
|
||||
AppConfig parse_ini(const std::string& path) {
|
||||
AppConfig cfg;
|
||||
std::ifstream f(path);
|
||||
if (!f) throw std::runtime_error("cannot open config: " + path);
|
||||
|
||||
std::string line, section;
|
||||
int src_idx = -1;
|
||||
|
||||
auto ensure_source = [&](int idx) {
|
||||
while (static_cast<int>(cfg.sources.size()) <= idx)
|
||||
cfg.sources.emplace_back();
|
||||
};
|
||||
|
||||
while (std::getline(f, line)) {
|
||||
trim(line);
|
||||
if (line.empty() || line[0] == '#' || line[0] == ';') continue;
|
||||
|
||||
if (line[0] == '[') {
|
||||
section = section_name(line);
|
||||
if (section.compare(0, 7, "source.") == 0) {
|
||||
src_idx = std::atoi(section.c_str() + 7);
|
||||
ensure_source(src_idx);
|
||||
} else {
|
||||
src_idx = -1;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
std::string key, val;
|
||||
if (!parse_kv(line, key, val)) continue;
|
||||
|
||||
if (src_idx >= 0 && src_idx < static_cast<int>(cfg.sources.size())) {
|
||||
auto& s = cfg.sources[src_idx];
|
||||
if (key == "label") s.label = val;
|
||||
else if (key == "host") s.host = val;
|
||||
else if (key == "port") s.port = static_cast<uint16_t>(to_int(val, 44500));
|
||||
else if (key == "multicast_group") s.multicast_group = val;
|
||||
else if (key == "data_port") s.data_port = static_cast<uint16_t>(to_int(val, 0));
|
||||
} else if (section == "display") {
|
||||
if (key == "fps") cfg.display.fps = to_int(val, 30);
|
||||
else if (key == "width") cfg.display.width = to_int(val, 1400);
|
||||
else if (key == "height") cfg.display.height = to_int(val, 900);
|
||||
else if (key == "opengl_version") cfg.display.opengl_version = to_int(val, 2);
|
||||
} else if (section == "trigger") {
|
||||
if (key == "pretrigger_sec") cfg.trigger.pretrigger_sec = to_double(val, 0.01);
|
||||
else if (key == "posttrigger_sec") cfg.trigger.posttrigger_sec = to_double(val, 0.09);
|
||||
// Legacy ms keys
|
||||
else if (key == "pretrigger_ms") cfg.trigger.pretrigger_sec = to_double(val, 10) / 1000.0;
|
||||
else if (key == "posttrigger_ms") cfg.trigger.posttrigger_sec = to_double(val, 90) / 1000.0;
|
||||
}
|
||||
}
|
||||
|
||||
return cfg;
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
/** One UDPStreamer source (label, host, port). */
|
||||
struct SourceConfig {
|
||||
std::string label = "Source";
|
||||
std::string host = "localhost";
|
||||
uint16_t port = 44500;
|
||||
std::string multicast_group = ""; /**< "" = unicast; e.g. "239.0.0.1" */
|
||||
uint16_t data_port = 0; /**< 0 = port+1 in multicast mode */
|
||||
};
|
||||
|
||||
/** Display settings. */
|
||||
struct DisplayConfig {
|
||||
int fps = 60;
|
||||
int width = 1400;
|
||||
int height = 900;
|
||||
int opengl_version = 2;
|
||||
};
|
||||
|
||||
/** Trigger defaults. */
|
||||
struct TriggerConfig {
|
||||
double pretrigger_sec = 0.01; // 10 ms
|
||||
double posttrigger_sec = 0.09; // 90 ms
|
||||
};
|
||||
|
||||
/** Full application configuration. */
|
||||
struct AppConfig {
|
||||
std::vector<SourceConfig> sources;
|
||||
DisplayConfig display;
|
||||
TriggerConfig trigger;
|
||||
};
|
||||
|
||||
/**
|
||||
* Parse an INI-style config file.
|
||||
*
|
||||
* Supported sections:
|
||||
* [display] fps, width, height, opengl_version
|
||||
* [trigger] pretrigger_sec, posttrigger_sec
|
||||
* [source.N] label, host, port
|
||||
*
|
||||
* Throws std::runtime_error on file open failure.
|
||||
* Returns empty sources list if no [source.N] sections are present
|
||||
* (caller may add sources from CLI args).
|
||||
*/
|
||||
AppConfig parse_ini(const std::string& path);
|
||||
@@ -0,0 +1,134 @@
|
||||
#include "decimator.h"
|
||||
#include <algorithm>
|
||||
#include <limits>
|
||||
|
||||
// ── float* overload (legacy) ─────────────────────────────────────────
|
||||
|
||||
Decimator::Envelope Decimator::decimate(
|
||||
const float* t_raw, const float* v_raw,
|
||||
size_t N, int cols, double t_min, double t_max)
|
||||
{
|
||||
Envelope env;
|
||||
if (N == 0 || cols <= 0) return env;
|
||||
|
||||
if (static_cast<int>(N) <= cols) {
|
||||
env.t.reserve(N);
|
||||
env.vmin.reserve(N);
|
||||
env.vmax.reserve(N);
|
||||
for (size_t i = 0; i < N; ++i) {
|
||||
double t = static_cast<double>(t_raw[i]);
|
||||
if (t >= t_min && t <= t_max) {
|
||||
double v = static_cast<double>(v_raw[i]);
|
||||
env.t.push_back(t);
|
||||
env.vmin.push_back(v);
|
||||
env.vmax.push_back(v);
|
||||
}
|
||||
}
|
||||
return env;
|
||||
}
|
||||
|
||||
env.t.resize(cols);
|
||||
env.vmin.resize(cols, std::numeric_limits<double>::max());
|
||||
env.vmax.resize(cols, -std::numeric_limits<double>::max());
|
||||
|
||||
double span = (t_max - t_min > 0) ? (t_max - t_min) : 1.0;
|
||||
size_t src = 0;
|
||||
while (src < N && static_cast<double>(t_raw[src]) < t_min) ++src;
|
||||
|
||||
for (int col = 0; col < cols && src < N; ++col) {
|
||||
double cright = t_min + span * (col + 1) / cols;
|
||||
double sum_t = 0.0;
|
||||
size_t cnt = 0;
|
||||
while (src < N && static_cast<double>(t_raw[src]) < cright) {
|
||||
double v = static_cast<double>(v_raw[src]);
|
||||
if (v < env.vmin[col]) env.vmin[col] = v;
|
||||
if (v > env.vmax[col]) env.vmax[col] = v;
|
||||
sum_t += static_cast<double>(t_raw[src]);
|
||||
++cnt; ++src;
|
||||
}
|
||||
env.t[col] = cnt > 0 ? sum_t / cnt
|
||||
: t_min + span * (col + 0.5) / cols;
|
||||
if (cnt == 0) { env.vmin[col] = 0.0; env.vmax[col] = 0.0; }
|
||||
}
|
||||
|
||||
while (!env.t.empty() && env.vmin.back() > env.vmax.back()) {
|
||||
env.t.pop_back(); env.vmin.pop_back(); env.vmax.pop_back();
|
||||
}
|
||||
return env;
|
||||
}
|
||||
|
||||
// ── double* overload ─────────────────────────────────────────────────
|
||||
|
||||
Decimator::Envelope Decimator::decimate(
|
||||
const double* t_raw, const double* v_raw,
|
||||
size_t N, int cols, double t_min, double t_max)
|
||||
{
|
||||
Envelope env;
|
||||
if (N == 0 || cols <= 0) return env;
|
||||
|
||||
if (static_cast<int>(N) <= cols) {
|
||||
env.t.reserve(N);
|
||||
env.vmin.reserve(N);
|
||||
env.vmax.reserve(N);
|
||||
for (size_t i = 0; i < N; ++i) {
|
||||
if (t_raw[i] >= t_min && t_raw[i] <= t_max) {
|
||||
env.t.push_back(t_raw[i]);
|
||||
env.vmin.push_back(v_raw[i]);
|
||||
env.vmax.push_back(v_raw[i]);
|
||||
}
|
||||
}
|
||||
return env;
|
||||
}
|
||||
|
||||
env.t.resize(cols);
|
||||
env.vmin.resize(cols, std::numeric_limits<double>::max());
|
||||
env.vmax.resize(cols, -std::numeric_limits<double>::max());
|
||||
|
||||
double span = (t_max - t_min > 0) ? (t_max - t_min) : 1.0;
|
||||
size_t src = 0;
|
||||
while (src < N && t_raw[src] < t_min) ++src;
|
||||
|
||||
for (int col = 0; col < cols && src < N; ++col) {
|
||||
double cright = t_min + span * (col + 1) / cols;
|
||||
double sum_t = 0.0;
|
||||
size_t cnt = 0;
|
||||
while (src < N && t_raw[src] < cright) {
|
||||
if (v_raw[src] < env.vmin[col]) env.vmin[col] = v_raw[src];
|
||||
if (v_raw[src] > env.vmax[col]) env.vmax[col] = v_raw[src];
|
||||
sum_t += t_raw[src];
|
||||
++cnt; ++src;
|
||||
}
|
||||
env.t[col] = cnt > 0 ? sum_t / cnt
|
||||
: t_min + span * (col + 0.5) / cols;
|
||||
if (cnt == 0) { env.vmin[col] = 0.0; env.vmax[col] = 0.0; }
|
||||
}
|
||||
|
||||
while (!env.t.empty() && env.vmin.back() > env.vmax.back()) {
|
||||
env.t.pop_back(); env.vmin.pop_back(); env.vmax.pop_back();
|
||||
}
|
||||
return env;
|
||||
}
|
||||
|
||||
// ── Overview downsampling ─────────────────────────────────────────────
|
||||
|
||||
std::vector<std::pair<double,double>>
|
||||
overview_downsample(const double* t, const double* v, size_t N, size_t target)
|
||||
{
|
||||
std::vector<std::pair<double,double>> out;
|
||||
if (N == 0 || target == 0) return out;
|
||||
if (N <= target) {
|
||||
out.reserve(N);
|
||||
for (size_t i = 0; i < N; ++i) out.emplace_back(t[i], v[i]);
|
||||
return out;
|
||||
}
|
||||
out.reserve(target);
|
||||
size_t step = std::max<size_t>(N / target, 1);
|
||||
for (size_t i = 0; i < N && out.size() < target; i += step) {
|
||||
size_t end = std::min(i + step, N);
|
||||
double st = 0, sv = 0;
|
||||
for (size_t j = i; j < end; ++j) { st += t[j]; sv += v[j]; }
|
||||
size_t cnt = end - i;
|
||||
out.emplace_back(st / cnt, sv / cnt);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
/**
|
||||
* Min/max envelope decimator for oscilloscope-style rendering.
|
||||
*
|
||||
* For N samples mapped to W pixel columns, computes min and max in each
|
||||
* column. ImPlot::PlotShaded renders the envelope as a filled band.
|
||||
* When W >= N (1:1 or better) the input is returned unchanged.
|
||||
*/
|
||||
class Decimator {
|
||||
public:
|
||||
struct Envelope {
|
||||
std::vector<double> t;
|
||||
std::vector<double> vmin;
|
||||
std::vector<double> vmax;
|
||||
};
|
||||
|
||||
/** float* input (legacy, kept for overview buffer). */
|
||||
static Envelope decimate(const float* t_raw, const float* v_raw,
|
||||
size_t N, int cols,
|
||||
double t_min, double t_max);
|
||||
|
||||
/** double* input (used for SignalBuffer data). */
|
||||
static Envelope decimate(const double* t_raw, const double* v_raw,
|
||||
size_t N, int cols,
|
||||
double t_min, double t_max);
|
||||
};
|
||||
|
||||
/** Quick boxcar overview downsampling. */
|
||||
std::vector<std::pair<double,double>>
|
||||
overview_downsample(const double* t, const double* v, size_t N, size_t target);
|
||||
@@ -0,0 +1,80 @@
|
||||
#pragma once
|
||||
|
||||
#include <cmath>
|
||||
#include <cstddef>
|
||||
|
||||
/**
|
||||
* Largest Triangle Three Buckets (LTTB) downsampling.
|
||||
*
|
||||
* Reduces n input samples (ts, vs) to at most `threshold` output samples
|
||||
* while preserving the visual shape of the signal.
|
||||
*
|
||||
* - First and last points are always included.
|
||||
* - For each intermediate bucket the point forming the largest triangle
|
||||
* with the previous selected point and the centroid of the next bucket
|
||||
* is selected.
|
||||
*
|
||||
* Returns the number of output samples written (= min(n, threshold)).
|
||||
* threshold must be >= 2.
|
||||
*/
|
||||
inline size_t lttb(const double* ts, const double* vs, size_t n,
|
||||
double* out_t, double* out_v, size_t threshold)
|
||||
{
|
||||
if (n == 0 || threshold == 0) return 0;
|
||||
if (n <= threshold) {
|
||||
for (size_t i = 0; i < n; ++i) { out_t[i] = ts[i]; out_v[i] = vs[i]; }
|
||||
return n;
|
||||
}
|
||||
|
||||
size_t out = 0;
|
||||
|
||||
// Always include first point
|
||||
out_t[out] = ts[0];
|
||||
out_v[out] = vs[0];
|
||||
++out;
|
||||
|
||||
// threshold-2 intermediate buckets (excluding first and last points)
|
||||
const size_t sampled = threshold - 2;
|
||||
size_t a = 0; // index of last selected point
|
||||
|
||||
for (size_t bucket = 0; bucket < sampled; ++bucket) {
|
||||
// Logical range for current bucket [b0, b1)
|
||||
const size_t b0 = 1 + bucket * (n - 2) / sampled;
|
||||
const size_t b1 = 1 + (bucket + 1) * (n - 2) / sampled;
|
||||
|
||||
// Centroid of the NEXT bucket (used as the "C" point in the triangle)
|
||||
const size_t c0 = b1;
|
||||
const size_t c1 = (bucket + 1 < sampled)
|
||||
? (1 + (bucket + 2) * (n - 2) / sampled)
|
||||
: n; // final bucket extends to include the last point
|
||||
|
||||
double avg_t = 0.0, avg_v = 0.0;
|
||||
const size_t c_len = c1 - c0;
|
||||
for (size_t k = c0; k < c1; ++k) { avg_t += ts[k]; avg_v += vs[k]; }
|
||||
if (c_len > 0) { avg_t /= c_len; avg_v /= c_len; }
|
||||
|
||||
// Find point in [b0, b1) forming the largest triangle with a and centroid
|
||||
double max_area = -1.0;
|
||||
size_t best = b0;
|
||||
for (size_t k = b0; k < b1; ++k) {
|
||||
// Area of triangle (a, k, avg): 0.5 * |cross(a→k, a→avg)|
|
||||
double area = std::abs(
|
||||
(ts[a] - avg_t) * (vs[k] - vs[a]) -
|
||||
(ts[k] - ts[a]) * (avg_v - vs[a])
|
||||
) * 0.5;
|
||||
if (area > max_area) { max_area = area; best = k; }
|
||||
}
|
||||
|
||||
out_t[out] = ts[best];
|
||||
out_v[out] = vs[best];
|
||||
++out;
|
||||
a = best;
|
||||
}
|
||||
|
||||
// Always include last point
|
||||
out_t[out] = ts[n - 1];
|
||||
out_v[out] = vs[n - 1];
|
||||
++out;
|
||||
|
||||
return out;
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
#include "config.h"
|
||||
#include "renderer.h"
|
||||
#include <csignal>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
|
||||
static volatile bool g_running = true;
|
||||
|
||||
static void signal_handler(int) { g_running = false; }
|
||||
|
||||
static void print_usage(const char* prog) {
|
||||
std::fprintf(stderr,
|
||||
"Usage: %s [options] [config.ini] [label@host:port[/group:dataport] ...]\n"
|
||||
"\n"
|
||||
"Options:\n"
|
||||
" --help Show this message\n"
|
||||
"\n"
|
||||
"Sources can be specified:\n"
|
||||
" - In [source.N] sections of the INI file\n"
|
||||
" - As label@host:port arguments on the command line\n"
|
||||
" (e.g. MySource@192.168.1.100:44500)\n"
|
||||
" - With optional multicast suffix /group:dataport\n"
|
||||
" (e.g. MySource@192.168.1.100:44500/239.0.0.1:44501)\n"
|
||||
"\n"
|
||||
"If no INI file is given, defaults are used.\n",
|
||||
prog);
|
||||
}
|
||||
|
||||
/**
|
||||
* Parse label@host:port[/group:dataport] into a SourceConfig.
|
||||
* Returns false on failure.
|
||||
*/
|
||||
static bool parse_source_arg(const char* arg, SourceConfig& sc) {
|
||||
std::string s(arg);
|
||||
|
||||
// Split off optional multicast suffix after '/'
|
||||
auto slash = s.find('/');
|
||||
std::string mcast_part;
|
||||
if (slash != std::string::npos) {
|
||||
mcast_part = s.substr(slash + 1);
|
||||
s = s.substr(0, slash);
|
||||
}
|
||||
|
||||
auto at = s.find('@');
|
||||
auto col = s.rfind(':');
|
||||
if (at == std::string::npos || col == std::string::npos || col < at) {
|
||||
// Try host:port without label
|
||||
if (col != std::string::npos) {
|
||||
sc.label = "Source";
|
||||
sc.host = s.substr(0, col);
|
||||
try { sc.port = static_cast<uint16_t>(std::stoi(s.substr(col + 1))); }
|
||||
catch (...) { return false; }
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
sc.label = s.substr(0, at);
|
||||
sc.host = s.substr(at + 1, col - at - 1);
|
||||
try { sc.port = static_cast<uint16_t>(std::stoi(s.substr(col + 1))); }
|
||||
catch (...) { return false; }
|
||||
}
|
||||
|
||||
// Parse optional multicast suffix: group:dataport
|
||||
if (!mcast_part.empty()) {
|
||||
auto mc = mcast_part.rfind(':');
|
||||
if (mc != std::string::npos) {
|
||||
sc.multicast_group = mcast_part.substr(0, mc);
|
||||
try { sc.data_port = static_cast<uint16_t>(std::stoi(mcast_part.substr(mc + 1))); }
|
||||
catch (...) { sc.data_port = 0; }
|
||||
} else {
|
||||
sc.multicast_group = mcast_part;
|
||||
sc.data_port = 0;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
std::signal(SIGINT, signal_handler);
|
||||
std::signal(SIGTERM, signal_handler);
|
||||
|
||||
const char* config_path = nullptr;
|
||||
std::vector<SourceConfig> extra_sources;
|
||||
|
||||
for (int i = 1; i < argc; ++i) {
|
||||
if (std::strcmp(argv[i], "--help") == 0) {
|
||||
print_usage(argv[0]);
|
||||
return 0;
|
||||
} else if (argv[i][0] != '-') {
|
||||
// Either a config file or a label@host:port
|
||||
SourceConfig sc;
|
||||
if (parse_source_arg(argv[i], sc)) {
|
||||
extra_sources.push_back(sc);
|
||||
} else {
|
||||
config_path = argv[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
AppConfig cfg;
|
||||
if (config_path) {
|
||||
try {
|
||||
cfg = parse_ini(config_path);
|
||||
} catch (const std::exception& e) {
|
||||
std::fprintf(stderr, "Config error: %s\n", e.what());
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
// Merge CLI sources
|
||||
for (auto& sc : extra_sources)
|
||||
cfg.sources.push_back(sc);
|
||||
|
||||
if (cfg.sources.empty()) {
|
||||
std::fprintf(stderr,
|
||||
"Warning: no sources configured. Use --help for usage.\n"
|
||||
"Starting without sources; add them via Sources → Add Source.\n");
|
||||
}
|
||||
|
||||
Renderer renderer(cfg);
|
||||
if (!renderer.init()) {
|
||||
std::fprintf(stderr, "Failed to initialise renderer.\n");
|
||||
return 1;
|
||||
}
|
||||
|
||||
renderer.run();
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,174 @@
|
||||
#include "protocol.h"
|
||||
#include <algorithm>
|
||||
#include <cstring>
|
||||
|
||||
// ─── SignalDef ──────────────────────────────────────────────────────
|
||||
|
||||
int SignalDef::element_byte_size() const {
|
||||
switch (type_code) {
|
||||
case TC_UINT8: case TC_INT8: return 1;
|
||||
case TC_UINT16: case TC_INT16: return 2;
|
||||
case TC_UINT32: case TC_INT32: return 4;
|
||||
case TC_UINT64: case TC_INT64: return 8;
|
||||
case TC_FLOAT32: return 4;
|
||||
case TC_FLOAT64: return 8;
|
||||
default: return 1;
|
||||
}
|
||||
}
|
||||
|
||||
// ─── Packet header ──────────────────────────────────────────────────
|
||||
|
||||
bool parse_header(const uint8_t* buf, size_t len, UDPSPacketHeader& hdr) {
|
||||
if (len < UDPS_HEADER_SIZE) return false;
|
||||
std::memcpy(&hdr, buf, UDPS_HEADER_SIZE);
|
||||
return hdr.magic == UDPS_MAGIC;
|
||||
}
|
||||
|
||||
// ─── CONFIG payload parser ──────────────────────────────────────────
|
||||
|
||||
static double read_f64_le(const uint8_t* p) {
|
||||
uint64_t bits;
|
||||
std::memcpy(&bits, p, 8);
|
||||
double result;
|
||||
std::memcpy(&result, &bits, 8);
|
||||
return result;
|
||||
}
|
||||
|
||||
static uint32_t read_u32_le(const uint8_t* p) {
|
||||
return uint32_t(p[0]) | (uint32_t(p[1]) << 8) |
|
||||
(uint32_t(p[2]) << 16) | (uint32_t(p[3]) << 24);
|
||||
}
|
||||
|
||||
static double read_raw_element(const uint8_t* p, uint8_t tc) {
|
||||
switch (tc) {
|
||||
case TC_UINT8: return double(p[0]);
|
||||
case TC_INT8: return double(int8_t(p[0]));
|
||||
case TC_UINT16: return double(uint16_t(p[0]) | (uint16_t(p[1]) << 8));
|
||||
case TC_INT16: return double(int16_t(uint16_t(p[0]) | (uint16_t(p[1]) << 8)));
|
||||
case TC_UINT32: return double(read_u32_le(p));
|
||||
case TC_INT32: return double(int32_t(read_u32_le(p)));
|
||||
case TC_UINT64: {
|
||||
uint64_t v; std::memcpy(&v, p, 8); return double(v);
|
||||
}
|
||||
case TC_INT64: {
|
||||
int64_t v; std::memcpy(&v, p, 8); return double(v);
|
||||
}
|
||||
case TC_FLOAT32: {
|
||||
float v; std::memcpy(&v, p, 4); return double(v);
|
||||
}
|
||||
case TC_FLOAT64: {
|
||||
double v; std::memcpy(&v, p, 8); return v;
|
||||
}
|
||||
default: return 0.0;
|
||||
}
|
||||
}
|
||||
|
||||
static double dequantise(uint8_t qt, uint16_t raw, double rmin, double rmax) {
|
||||
double span = rmax - rmin;
|
||||
switch (qt) {
|
||||
case QUANT_UINT8: return rmin + (double(uint8_t(raw)) / 255.0) * span;
|
||||
case QUANT_INT8: return rmin + (double(int8_t(raw) + 127) / 254.0) * span;
|
||||
case QUANT_UINT16: return rmin + (double(raw) / 65535.0) * span;
|
||||
case QUANT_INT16: return rmin + (double(int16_t(raw) + 32767) / 65534.0) * span;
|
||||
default: return 0.0;
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<SignalDef> parse_config(const uint8_t* payload, size_t len) {
|
||||
std::vector<SignalDef> sigs;
|
||||
if (len < 4) return sigs;
|
||||
uint32_t num_sigs = read_u32_le(payload);
|
||||
size_t off = 4;
|
||||
|
||||
for (uint32_t i = 0; i < num_sigs; i++) {
|
||||
if (off + UDPS_SIGDESC_SIZE > len) break;
|
||||
const uint8_t* raw = payload + off;
|
||||
|
||||
SignalDef sd;
|
||||
sd.name.assign(reinterpret_cast<const char*>(raw),
|
||||
::strnlen(reinterpret_cast<const char*>(raw), 64));
|
||||
sd.type_code = raw[64];
|
||||
sd.quant_type = raw[65];
|
||||
sd.num_rows = read_u32_le(raw + 67);
|
||||
sd.num_cols = read_u32_le(raw + 71);
|
||||
sd.num_elements = std::max(sd.num_rows, 1u) * std::max(sd.num_cols, 1u);
|
||||
sd.range_min = read_f64_le(raw + 75);
|
||||
sd.range_max = read_f64_le(raw + 83);
|
||||
sd.time_mode = raw[91];
|
||||
sd.sampling_rate = read_f64_le(raw + 92);
|
||||
sd.time_signal_idx = read_u32_le(raw + 100);
|
||||
sd.unit.assign(reinterpret_cast<const char*>(raw + 104),
|
||||
::strnlen(reinterpret_cast<const char*>(raw + 104), 32));
|
||||
|
||||
sigs.push_back(std::move(sd));
|
||||
off += UDPS_SIGDESC_SIZE;
|
||||
}
|
||||
return sigs;
|
||||
}
|
||||
|
||||
// ─── DATA payload parser ────────────────────────────────────────────
|
||||
|
||||
DataPacket parse_data(const uint8_t* payload, size_t len,
|
||||
const std::vector<SignalDef>& sig_defs) {
|
||||
DataPacket dp;
|
||||
if (len < 8) return dp;
|
||||
|
||||
std::memcpy(&dp.hrt_timestamp, payload, 8);
|
||||
size_t off = 8;
|
||||
dp.values.resize(sig_defs.size());
|
||||
|
||||
for (size_t si = 0; si < sig_defs.size(); si++) {
|
||||
const auto& sig = sig_defs[si];
|
||||
auto& vals = dp.values[si];
|
||||
vals.resize(sig.num_elements);
|
||||
|
||||
int esz = 0; // element size in bytes
|
||||
if (sig.quant_type == QUANT_NONE) {
|
||||
esz = sig.element_byte_size();
|
||||
size_t needed = sig.num_elements * esz;
|
||||
if (off + needed > len) break;
|
||||
for (uint32_t i = 0; i < sig.num_elements; i++) {
|
||||
vals[i] = read_raw_element(payload + off + i * esz, sig.type_code);
|
||||
}
|
||||
off += needed;
|
||||
} else {
|
||||
esz = (sig.quant_type <= QUANT_INT8) ? 1 : 2;
|
||||
size_t needed = sig.num_elements * esz;
|
||||
if (off + needed > len) break;
|
||||
for (uint32_t i = 0; i < sig.num_elements; i++) {
|
||||
uint16_t raw;
|
||||
if (esz == 1) {
|
||||
raw = payload[off + i];
|
||||
} else {
|
||||
raw = uint16_t(payload[off + i*2]) |
|
||||
(uint16_t(payload[off + i*2 + 1]) << 8);
|
||||
}
|
||||
vals[i] = dequantise(sig.quant_type, raw, sig.range_min, sig.range_max);
|
||||
}
|
||||
off += needed;
|
||||
}
|
||||
}
|
||||
return dp;
|
||||
}
|
||||
|
||||
// ─── Control packets ────────────────────────────────────────────────
|
||||
|
||||
std::vector<uint8_t> build_connect() {
|
||||
std::vector<uint8_t> pkt(UDPS_HEADER_SIZE, 0);
|
||||
UDPSPacketHeader hdr{};
|
||||
hdr.magic = UDPS_MAGIC;
|
||||
hdr.type = UDPS_TYPE_CONNECT;
|
||||
hdr.total_fragments = 1;
|
||||
std::memcpy(pkt.data(), &hdr, UDPS_HEADER_SIZE);
|
||||
return pkt;
|
||||
}
|
||||
|
||||
std::vector<uint8_t> build_disconnect() {
|
||||
std::vector<uint8_t> pkt(UDPS_HEADER_SIZE, 0);
|
||||
UDPSPacketHeader hdr{};
|
||||
hdr.magic = UDPS_MAGIC;
|
||||
hdr.type = UDPS_TYPE_DISCONNECT;
|
||||
hdr.total_fragments = 1;
|
||||
std::memcpy(pkt.data(), &hdr, UDPS_HEADER_SIZE);
|
||||
return pkt;
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <cstring>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <stdexcept>
|
||||
|
||||
// ─── Protocol constants (matching UDPStreamer wire format) ──────────
|
||||
|
||||
constexpr uint32_t UDPS_MAGIC = 0x53504455u; // 'UDPS' LE
|
||||
constexpr uint8_t UDPS_TYPE_DATA = 0u;
|
||||
constexpr uint8_t UDPS_TYPE_CONFIG = 1u;
|
||||
constexpr uint8_t UDPS_TYPE_ACK = 2u;
|
||||
constexpr uint8_t UDPS_TYPE_CONNECT = 3u;
|
||||
constexpr uint8_t UDPS_TYPE_DISCONNECT = 4u;
|
||||
constexpr size_t UDPS_HEADER_SIZE = 17;
|
||||
constexpr size_t UDPS_SIGDESC_SIZE = 136;
|
||||
|
||||
// Type codes (matching Go protocol.go)
|
||||
constexpr uint8_t TC_UINT8 = 0u;
|
||||
constexpr uint8_t TC_INT8 = 1u;
|
||||
constexpr uint8_t TC_UINT16 = 2u;
|
||||
constexpr uint8_t TC_INT16 = 3u;
|
||||
constexpr uint8_t TC_UINT32 = 4u;
|
||||
constexpr uint8_t TC_INT32 = 5u;
|
||||
constexpr uint8_t TC_UINT64 = 6u;
|
||||
constexpr uint8_t TC_INT64 = 7u;
|
||||
constexpr uint8_t TC_FLOAT32 = 8u;
|
||||
constexpr uint8_t TC_FLOAT64 = 9u;
|
||||
|
||||
// Quantisation types
|
||||
constexpr uint8_t QUANT_NONE = 0u;
|
||||
constexpr uint8_t QUANT_UINT8 = 1u;
|
||||
constexpr uint8_t QUANT_INT8 = 2u;
|
||||
constexpr uint8_t QUANT_UINT16 = 3u;
|
||||
constexpr uint8_t QUANT_INT16 = 4u;
|
||||
|
||||
// Time modes
|
||||
constexpr uint8_t TM_PACKET = 0u;
|
||||
constexpr uint8_t TM_FULL_ARRAY = 1u;
|
||||
constexpr uint8_t TM_FIRST_SAMPLE = 2u;
|
||||
constexpr uint8_t TM_LAST_SAMPLE = 3u;
|
||||
|
||||
constexpr uint32_t NO_TIME_SIGNAL = 0xFFFFFFFFu;
|
||||
|
||||
#pragma pack(push, 1)
|
||||
struct UDPSPacketHeader {
|
||||
uint32_t magic;
|
||||
uint8_t type;
|
||||
uint32_t counter;
|
||||
uint16_t fragment_idx;
|
||||
uint16_t total_fragments;
|
||||
uint32_t payload_bytes;
|
||||
};
|
||||
|
||||
struct UDPSSignalInfo {
|
||||
char name[64];
|
||||
uint8_t type_code;
|
||||
uint8_t quant_type;
|
||||
uint8_t num_dimensions;
|
||||
uint32_t num_rows;
|
||||
uint32_t num_cols;
|
||||
double range_min;
|
||||
double range_max;
|
||||
uint8_t time_mode;
|
||||
double sampling_rate;
|
||||
uint32_t time_signal_idx;
|
||||
char unit[32];
|
||||
};
|
||||
#pragma pack(pop)
|
||||
|
||||
static_assert(sizeof(UDPSPacketHeader) == 17, "Header must be 17 bytes");
|
||||
static_assert(sizeof(UDPSSignalInfo) == 136, "Signal desc must be 136 bytes");
|
||||
|
||||
// ─── Parsed signal metadata ─────────────────────────────────────────
|
||||
|
||||
struct SignalDef {
|
||||
std::string name;
|
||||
uint8_t type_code = 0;
|
||||
uint8_t quant_type = 0;
|
||||
uint32_t num_elements = 0; // rows * cols
|
||||
uint32_t num_rows = 1;
|
||||
uint32_t num_cols = 1;
|
||||
double range_min = 0.0;
|
||||
double range_max = 0.0;
|
||||
uint8_t time_mode = TM_PACKET;
|
||||
double sampling_rate = 0.0;
|
||||
uint32_t time_signal_idx = NO_TIME_SIGNAL;
|
||||
std::string unit;
|
||||
|
||||
int element_byte_size() const;
|
||||
};
|
||||
|
||||
// ─── One DATA packet worth of samples ───────────────────────────────
|
||||
|
||||
struct DataPacket {
|
||||
uint64_t hrt_timestamp = 0;
|
||||
// Per-signal float values (always float64 after dequantisation)
|
||||
std::vector<std::vector<double>> values;
|
||||
};
|
||||
|
||||
// ─── Parser functions ───────────────────────────────────────────────
|
||||
|
||||
/** Validate a UDP datagram header. Returns false if magic or size is wrong. */
|
||||
bool parse_header(const uint8_t* buf, size_t len, UDPSPacketHeader& hdr);
|
||||
|
||||
/** Parse a reassembled CONFIG payload into a signal list. */
|
||||
std::vector<SignalDef> parse_config(const uint8_t* payload, size_t len);
|
||||
|
||||
/** Parse a reassembled DATA payload into float64 values per signal. */
|
||||
DataPacket parse_data(const uint8_t* payload, size_t len,
|
||||
const std::vector<SignalDef>& sig_defs);
|
||||
|
||||
/** Build a 17-byte CONNECT packet. */
|
||||
std::vector<uint8_t> build_connect();
|
||||
|
||||
/** Build a 17-byte DISCONNECT packet. */
|
||||
std::vector<uint8_t> build_disconnect();
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,129 @@
|
||||
#pragma once
|
||||
|
||||
#include "config.h"
|
||||
#include "source.h"
|
||||
#include "trigger_engine.h"
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
struct GLFWwindow;
|
||||
struct ImFont;
|
||||
|
||||
/**
|
||||
* ImGui + ImPlot renderer.
|
||||
*
|
||||
* Features:
|
||||
* - Multiple sources, signal sidebar with colour/style controls
|
||||
* - 8 plot grid layouts (1×1 … 4×1, 1×2 … 1×4, 2×2)
|
||||
* - Resizable sidebar via drag-splitter
|
||||
* - Live scrolling, pause/zoom, dual A/B cursors with ΔT
|
||||
* - Trigger: any signal, edge, pre/post window, single/normal modes
|
||||
* - Per-source statistics panel
|
||||
* - Polished dark theme with Inter + JetBrains Mono fonts
|
||||
*/
|
||||
class Renderer {
|
||||
public:
|
||||
explicit Renderer(const AppConfig& cfg);
|
||||
~Renderer();
|
||||
|
||||
bool init();
|
||||
void run();
|
||||
|
||||
void add_source(const std::string& label,
|
||||
const std::string& host, uint16_t port,
|
||||
const std::string& multicast_group = "",
|
||||
uint16_t data_port = 0);
|
||||
|
||||
private:
|
||||
// ── Frame ─────────────────────────────────────────────────────────
|
||||
void render_frame();
|
||||
|
||||
// ── Style / fonts ─────────────────────────────────────────────────
|
||||
void apply_dark_style();
|
||||
void apply_implot_style();
|
||||
void load_fonts();
|
||||
|
||||
// ── UI panels ─────────────────────────────────────────────────────
|
||||
void draw_toolbar();
|
||||
void draw_sidebar();
|
||||
void draw_layout_popup(); // called from toolbar
|
||||
void draw_plots(float w, float h);
|
||||
void draw_single_plot(int plot_id, float w, float h);
|
||||
void draw_trigger_panel();
|
||||
void draw_stats_panel();
|
||||
void draw_add_source_modal();
|
||||
void draw_signal_style_popup();
|
||||
|
||||
// ── Helpers ───────────────────────────────────────────────────────
|
||||
double compute_latest_time() const;
|
||||
void poll_trigger();
|
||||
|
||||
// ── Configuration ─────────────────────────────────────────────────
|
||||
AppConfig cfg_;
|
||||
|
||||
// ── Window / fonts ────────────────────────────────────────────────
|
||||
GLFWwindow* window_ = nullptr;
|
||||
ImFont* font_ui_ = nullptr;
|
||||
ImFont* font_mono_= nullptr;
|
||||
|
||||
// ── Sources ───────────────────────────────────────────────────────
|
||||
mutable std::mutex sources_mutex_;
|
||||
std::vector<std::shared_ptr<Source>> sources_;
|
||||
|
||||
// ── Global UI state ───────────────────────────────────────────────
|
||||
bool paused_ = false;
|
||||
bool live_mode_ = true;
|
||||
double window_sec_= 5.0;
|
||||
double view_t_max_= 0.0;
|
||||
|
||||
public:
|
||||
enum class Layout {
|
||||
L1x1, L1x2, L1x3, L1x4,
|
||||
L2x1, L2x2, L3x1, L4x1
|
||||
};
|
||||
|
||||
private:
|
||||
Layout layout_ = Layout::L1x1;
|
||||
|
||||
// Resizable sidebar
|
||||
float sidebar_w_ = 240.f;
|
||||
|
||||
// Panel visibility toggles
|
||||
bool show_trigger_ = false;
|
||||
bool show_stats_ = false;
|
||||
|
||||
// ── Cursor state ──────────────────────────────────────────────────
|
||||
bool cursor_a_active_ = false;
|
||||
bool cursor_b_active_ = false;
|
||||
double cursor_a_time_ = 0.0;
|
||||
double cursor_b_time_ = 0.0;
|
||||
|
||||
// ── Trigger state ─────────────────────────────────────────────────
|
||||
TriggerEngine trig_engine_;
|
||||
int trig_src_idx_ = 0;
|
||||
int trig_sig_idx_ = 0;
|
||||
bool trig_show_capture_ = false;
|
||||
|
||||
std::vector<double> cap_t_, cap_v_;
|
||||
size_t trig_last_written_ = 0;
|
||||
|
||||
// Trigger controls (UI state)
|
||||
int trig_edge_sel_ = 0;
|
||||
int trig_mode_sel_ = 0;
|
||||
float trig_threshold_ = 0.f;
|
||||
float trig_pre_sec_ = 0.01f;
|
||||
float trig_post_sec_ = 0.09f;
|
||||
|
||||
// ── Popups ────────────────────────────────────────────────────────
|
||||
bool open_add_source_modal_ = false;
|
||||
char new_label_[128] = {};
|
||||
char new_host_ [256] = {};
|
||||
int new_port_ = 44500;
|
||||
char new_mcast_group_[64] = {}; // "" = unicast
|
||||
int new_data_port_ = 0; // 0 = port+1
|
||||
|
||||
int style_src_idx_ = -1;
|
||||
int style_sig_idx_ = -1;
|
||||
};
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "ring_buffer.h"
|
||||
|
||||
// Explicit instantiations for the sample types we support
|
||||
template class SPSCRingBuffer<float>;
|
||||
template class SPSCRingBuffer<int16_t>;
|
||||
template class SPSCRingBuffer<int32_t>;
|
||||
@@ -0,0 +1,133 @@
|
||||
#pragma once
|
||||
|
||||
#include <atomic>
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <cstring>
|
||||
#include <stdexcept>
|
||||
#include <vector>
|
||||
|
||||
/**
|
||||
* Lock-free Single-Producer / Single-Consumer ring buffer.
|
||||
*
|
||||
* The writer (ingest thread) calls write(); the reader (render thread)
|
||||
* calls read_available() and consume(). Both pointers advance monotonically.
|
||||
* Capacity is rounded to the next power of two so indices wrap via bitmask.
|
||||
*
|
||||
* @tparam T Sample type (float, int16_t, etc.)
|
||||
*/
|
||||
template <typename T>
|
||||
class SPSCRingBuffer {
|
||||
public:
|
||||
SPSCRingBuffer() = default;
|
||||
|
||||
/**
|
||||
* @param capacity Requested number of elements. Rounded up to power of two.
|
||||
*/
|
||||
explicit SPSCRingBuffer(size_t capacity)
|
||||
: mask_(next_pow2(capacity) - 1)
|
||||
, buf_(mask_ + 1)
|
||||
{
|
||||
if (capacity == 0) throw std::invalid_argument("capacity must be > 0");
|
||||
}
|
||||
|
||||
// ── Writer interface (single thread) ──────────────────────────
|
||||
|
||||
/** Write one sample. Returns false on overflow (overwrites silently). */
|
||||
bool write(T sample) noexcept {
|
||||
const size_t head = head_.load(std::memory_order_relaxed);
|
||||
const size_t tail = tail_.load(std::memory_order_acquire);
|
||||
const size_t idx = head & mask_;
|
||||
buf_[idx] = sample;
|
||||
if (head - tail >= capacity()) {
|
||||
overflow_++;
|
||||
tail_.store(tail + 1, std::memory_order_release); // advance tail
|
||||
}
|
||||
head_.store(head + 1, std::memory_order_release);
|
||||
return true;
|
||||
}
|
||||
|
||||
/** Bulk-write n samples. Faster than n individual write() calls. */
|
||||
size_t write(const T* src, size_t n) noexcept {
|
||||
size_t written = 0;
|
||||
const size_t cap = capacity();
|
||||
const size_t head = head_.load(std::memory_order_relaxed);
|
||||
const size_t tail = tail_.load(std::memory_order_acquire);
|
||||
const size_t avail = cap - (head - tail);
|
||||
|
||||
if (n > avail) {
|
||||
overflow_ += (n - avail);
|
||||
tail_.store(tail + (n - avail), std::memory_order_release);
|
||||
}
|
||||
|
||||
size_t head_idx = head & mask_;
|
||||
const size_t to_end = cap - head_idx;
|
||||
const size_t first = (n < to_end) ? n : to_end;
|
||||
std::memcpy(&buf_[head_idx], src, first * sizeof(T));
|
||||
written += first;
|
||||
if (n > to_end) {
|
||||
std::memcpy(&buf_[0], src + first, (n - first) * sizeof(T));
|
||||
written += (n - first);
|
||||
}
|
||||
head_.store(head + written, std::memory_order_release);
|
||||
return written;
|
||||
}
|
||||
|
||||
// ── Reader interface (single thread) ──────────────────────────
|
||||
|
||||
/** Number of unread samples. */
|
||||
size_t read_available() const noexcept {
|
||||
return head_.load(std::memory_order_acquire) -
|
||||
tail_.load(std::memory_order_relaxed);
|
||||
}
|
||||
|
||||
/**
|
||||
* Copy up to dst_cap samples into dst, starting at offset from the oldest
|
||||
* unread sample. Returns number of samples copied.
|
||||
*/
|
||||
size_t read_range(T* dst, size_t dst_cap, size_t offset) const noexcept {
|
||||
const size_t tail = tail_.load(std::memory_order_acquire);
|
||||
const size_t head = head_.load(std::memory_order_relaxed);
|
||||
const size_t total = head - tail;
|
||||
if (offset >= total || dst_cap == 0) return 0;
|
||||
|
||||
const size_t count = std::min(dst_cap, total - offset);
|
||||
const size_t start_idx = (tail + offset) & mask_;
|
||||
const size_t cap = capacity();
|
||||
const size_t to_end = cap - start_idx;
|
||||
const size_t first = (count < to_end) ? count : to_end;
|
||||
|
||||
std::memcpy(dst, &buf_[start_idx], first * sizeof(T));
|
||||
if (count > to_end) {
|
||||
std::memcpy(dst + first, &buf_[0], (count - first) * sizeof(T));
|
||||
}
|
||||
return count;
|
||||
}
|
||||
|
||||
/** Consume n oldest samples (advance tail). */
|
||||
void consume(size_t n) noexcept {
|
||||
tail_.store(tail_.load(std::memory_order_relaxed) + n,
|
||||
std::memory_order_release);
|
||||
}
|
||||
|
||||
// ── Queries ───────────────────────────────────────────────────
|
||||
|
||||
size_t capacity() const noexcept { return mask_ + 1; }
|
||||
uint64_t overflow_count() const noexcept { return overflow_; }
|
||||
void reset_overflow() noexcept { overflow_ = 0; }
|
||||
|
||||
private:
|
||||
static size_t next_pow2(size_t v) noexcept {
|
||||
if (v == 0) return 1;
|
||||
v--;
|
||||
v |= v >> 1; v |= v >> 2; v |= v >> 4;
|
||||
v |= v >> 8; v |= v >> 16; v |= v >> 32;
|
||||
return v + 1;
|
||||
}
|
||||
|
||||
size_t mask_ = 0;
|
||||
std::vector<T> buf_;
|
||||
std::atomic<size_t> head_{0};
|
||||
std::atomic<size_t> tail_{0};
|
||||
uint64_t overflow_ = 0;
|
||||
};
|
||||
@@ -0,0 +1,293 @@
|
||||
#pragma once
|
||||
|
||||
#include <atomic>
|
||||
#include <cstddef>
|
||||
#include <limits>
|
||||
#include <memory>
|
||||
|
||||
/**
|
||||
* Lock-free SPSC ring buffer of (time, value) double pairs.
|
||||
*
|
||||
* The ingest thread calls push(); the render thread reads via read_window()
|
||||
* or read_latest(). Capacity is rounded up to the next power-of-two.
|
||||
* When full, the oldest samples are silently overwritten.
|
||||
*
|
||||
* Not safe for multiple simultaneous writers or multiple simultaneous readers.
|
||||
*/
|
||||
class SignalBuffer {
|
||||
public:
|
||||
explicit SignalBuffer(size_t capacity)
|
||||
: mask_(next_pow2(capacity) - 1)
|
||||
, t_(new double[mask_ + 1])
|
||||
, v_(new double[mask_ + 1])
|
||||
{}
|
||||
|
||||
size_t capacity() const noexcept { return mask_ + 1; }
|
||||
|
||||
/** Total samples ever written (monotonically increasing). */
|
||||
size_t total_written() const noexcept {
|
||||
return head_.load(std::memory_order_acquire);
|
||||
}
|
||||
|
||||
/** Number of valid samples (min(total_written, capacity)). */
|
||||
size_t count() const noexcept {
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
return h < capacity() ? h : capacity();
|
||||
}
|
||||
|
||||
/** Timestamp of the most recently pushed sample, or 0 if empty. */
|
||||
double latest_time() const noexcept {
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
if (h == 0) return 0.0;
|
||||
return t_[(h - 1) & mask_];
|
||||
}
|
||||
|
||||
/** Timestamp of the oldest valid sample, or 0 if empty. */
|
||||
double oldest_time() const noexcept {
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
if (h == 0) return 0.0;
|
||||
const size_t n = (h < capacity()) ? h : capacity();
|
||||
const size_t oldest = h - n;
|
||||
return t_[oldest & mask_];
|
||||
}
|
||||
|
||||
// ── Writer interface (ingest thread) ─────────────────────────────
|
||||
|
||||
void push(double t, double v) noexcept {
|
||||
const size_t h = head_.load(std::memory_order_relaxed);
|
||||
t_[h & mask_] = t;
|
||||
v_[h & mask_] = v;
|
||||
head_.store(h + 1, std::memory_order_release);
|
||||
}
|
||||
|
||||
void push_bulk(const double* ts, const double* vs, size_t n) noexcept {
|
||||
for (size_t i = 0; i < n; ++i) push(ts[i], vs[i]);
|
||||
}
|
||||
|
||||
// ── Reader interface (render thread) ─────────────────────────────
|
||||
|
||||
/**
|
||||
* Copy samples with time in [t_min, t_max] into out_t/out_v.
|
||||
* Both arrays must have room for max_pts elements.
|
||||
* Returns number of samples copied.
|
||||
* Assumes timestamps are monotonically non-decreasing.
|
||||
*
|
||||
* Uses binary search to find the window start — O(log N + M) instead
|
||||
* of the previous O(N) linear scan, where M = samples in range.
|
||||
*/
|
||||
size_t read_window(double t_min, double t_max,
|
||||
double* out_t, double* out_v,
|
||||
size_t max_pts) const noexcept {
|
||||
if (max_pts == 0) return 0;
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
if (h == 0) return 0;
|
||||
|
||||
const size_t n = (h < capacity()) ? h : capacity();
|
||||
const size_t oldest = h - n;
|
||||
|
||||
// Binary search for first logical index i where t_[...] >= t_min
|
||||
size_t lo = 0, hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] < t_min)
|
||||
lo = mid + 1;
|
||||
else
|
||||
hi = mid;
|
||||
}
|
||||
|
||||
// Linear scan from lo to t_max
|
||||
size_t out = 0;
|
||||
for (size_t i = lo; i < n && out < max_pts; ++i) {
|
||||
const size_t idx = (oldest + i) & mask_;
|
||||
const double t = t_[idx];
|
||||
if (t > t_max) break;
|
||||
out_t[out] = t;
|
||||
out_v[out] = v_[idx];
|
||||
++out;
|
||||
}
|
||||
return out;
|
||||
}
|
||||
|
||||
/**
|
||||
* Like read_window but strides through the data so at most max_pts samples
|
||||
* are returned, uniformly distributed across [t_min, t_max].
|
||||
*
|
||||
* When the window contains more than max_pts raw samples, only every
|
||||
* ceil(total/max_pts)-th sample is copied. This ensures the output covers
|
||||
* the full time range even for very dense signals, instead of returning
|
||||
* only the first max_pts samples from t_min.
|
||||
*
|
||||
* Complexity: O(log N + total/stride) where total = samples in window.
|
||||
*/
|
||||
size_t read_window_decimated(double t_min, double t_max,
|
||||
double* out_t, double* out_v,
|
||||
size_t max_pts) const noexcept {
|
||||
if (max_pts == 0) return 0;
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
if (h == 0) return 0;
|
||||
|
||||
const size_t n = (h < capacity()) ? h : capacity();
|
||||
const size_t oldest = h - n;
|
||||
|
||||
// Binary search for window start
|
||||
size_t lo = 0, hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] < t_min) lo = mid + 1;
|
||||
else hi = mid;
|
||||
}
|
||||
const size_t start = lo;
|
||||
|
||||
// Binary search for window end
|
||||
lo = start; hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] <= t_max) lo = mid + 1;
|
||||
else hi = mid;
|
||||
}
|
||||
const size_t end = lo;
|
||||
|
||||
const size_t total = end - start;
|
||||
if (total == 0) return 0;
|
||||
|
||||
const size_t stride = (total > max_pts) ? (total + max_pts - 1) / max_pts : 1;
|
||||
size_t out = 0;
|
||||
for (size_t i = start; i < end && out < max_pts; i += stride) {
|
||||
const size_t idx = (oldest + i) & mask_;
|
||||
out_t[out] = t_[idx];
|
||||
out_v[out] = v_[idx];
|
||||
++out;
|
||||
}
|
||||
return out;
|
||||
}
|
||||
|
||||
/**
|
||||
* Count samples in [t_min, t_max] without copying any data. O(log N).
|
||||
*/
|
||||
size_t count_in_window(double t_min, double t_max) const noexcept {
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
if (h == 0) return 0;
|
||||
const size_t n = (h < capacity()) ? h : capacity();
|
||||
const size_t oldest = h - n;
|
||||
|
||||
size_t lo = 0, hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] < t_min) lo = mid + 1;
|
||||
else hi = mid;
|
||||
}
|
||||
const size_t start = lo;
|
||||
|
||||
lo = start; hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] <= t_max) lo = mid + 1;
|
||||
else hi = mid;
|
||||
}
|
||||
return lo - start;
|
||||
}
|
||||
|
||||
/**
|
||||
* Min-max decimation: divide [t_min, t_max] into n_buckets equal time
|
||||
* buckets, and for each bucket record the min and max value.
|
||||
*
|
||||
* out_t/out_min/out_max must have room for n_buckets elements.
|
||||
* Empty buckets (no samples) are compacted away.
|
||||
* Returns the number of filled buckets written.
|
||||
*
|
||||
* Complexity: O(log N + M) where M = samples in window.
|
||||
*/
|
||||
size_t read_window_minmax(double t_min, double t_max,
|
||||
double* out_t, double* out_min, double* out_max,
|
||||
size_t n_buckets) const noexcept {
|
||||
if (n_buckets == 0 || t_max <= t_min) return 0;
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
if (h == 0) return 0;
|
||||
const size_t n = (h < capacity()) ? h : capacity();
|
||||
const size_t oldest = h - n;
|
||||
|
||||
// Binary search: window start
|
||||
size_t lo = 0, hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] < t_min) lo = mid + 1;
|
||||
else hi = mid;
|
||||
}
|
||||
const size_t start = lo;
|
||||
|
||||
// Binary search: window end
|
||||
lo = start; hi = n;
|
||||
while (lo < hi) {
|
||||
const size_t mid = lo + (hi - lo) / 2;
|
||||
if (t_[(oldest + mid) & mask_] <= t_max) lo = mid + 1;
|
||||
else hi = mid;
|
||||
}
|
||||
const size_t end = lo;
|
||||
if (start >= end) return 0;
|
||||
|
||||
const double bucket_width = (t_max - t_min) / static_cast<double>(n_buckets);
|
||||
constexpr double kBig = std::numeric_limits<double>::max();
|
||||
constexpr double kSmall = std::numeric_limits<double>::lowest();
|
||||
|
||||
// Initialise buckets
|
||||
for (size_t b = 0; b < n_buckets; ++b) {
|
||||
out_t[b] = t_min + (static_cast<double>(b) + 0.5) * bucket_width;
|
||||
out_min[b] = kBig;
|
||||
out_max[b] = kSmall;
|
||||
}
|
||||
|
||||
// Scan: assign each sample to its bucket
|
||||
for (size_t i = start; i < end; ++i) {
|
||||
const size_t idx = (oldest + i) & mask_;
|
||||
const double t = t_[idx];
|
||||
const double v = v_[idx];
|
||||
size_t b = static_cast<size_t>((t - t_min) / bucket_width);
|
||||
if (b >= n_buckets) b = n_buckets - 1;
|
||||
if (v < out_min[b]) out_min[b] = v;
|
||||
if (v > out_max[b]) out_max[b] = v;
|
||||
}
|
||||
|
||||
// Compact: remove buckets with no samples
|
||||
size_t out = 0;
|
||||
for (size_t b = 0; b < n_buckets; ++b) {
|
||||
if (out_min[b] == kBig) continue;
|
||||
out_t[out] = out_t[b];
|
||||
out_min[out] = out_min[b];
|
||||
out_max[out] = out_max[b];
|
||||
++out;
|
||||
}
|
||||
return out;
|
||||
}
|
||||
|
||||
/**
|
||||
* Copy the n most-recent samples into out_t/out_v (pre-allocated to n).
|
||||
* Returns actual count copied (may be < n if buffer not full).
|
||||
*/
|
||||
size_t read_latest(size_t n, double* out_t, double* out_v) const noexcept {
|
||||
const size_t h = head_.load(std::memory_order_acquire);
|
||||
const size_t avail = (h < capacity()) ? h : capacity();
|
||||
const size_t count = (n < avail) ? n : avail;
|
||||
const size_t start = h - count;
|
||||
|
||||
for (size_t i = 0; i < count; ++i) {
|
||||
const size_t idx = (start + i) & mask_;
|
||||
out_t[i] = t_[idx];
|
||||
out_v[i] = v_[idx];
|
||||
}
|
||||
return count;
|
||||
}
|
||||
|
||||
private:
|
||||
static size_t next_pow2(size_t v) noexcept {
|
||||
if (v == 0) return 1;
|
||||
v--;
|
||||
v |= v >> 1; v |= v >> 2; v |= v >> 4;
|
||||
v |= v >> 8; v |= v >> 16; v |= v >> 32;
|
||||
return v + 1;
|
||||
}
|
||||
|
||||
size_t mask_;
|
||||
std::unique_ptr<double[]> t_;
|
||||
std::unique_ptr<double[]> v_;
|
||||
std::atomic<size_t> head_{0};
|
||||
};
|
||||
@@ -0,0 +1,281 @@
|
||||
#include "source.h"
|
||||
#include <algorithm>
|
||||
#include <chrono>
|
||||
#include <cstdio>
|
||||
#include <unordered_map>
|
||||
#include <unordered_set>
|
||||
|
||||
// ── Colour palette (matches WebUI) ───────────────────────────────────
|
||||
|
||||
static const float kPalette[][4] = {
|
||||
{0.122f, 0.467f, 0.706f, 1.f}, // #1f77b4
|
||||
{1.000f, 0.498f, 0.055f, 1.f}, // #ff7f0e
|
||||
{0.173f, 0.627f, 0.173f, 1.f}, // #2ca02c
|
||||
{0.839f, 0.153f, 0.157f, 1.f}, // #d62728
|
||||
{0.580f, 0.404f, 0.741f, 1.f}, // #9467bd
|
||||
{0.549f, 0.337f, 0.294f, 1.f}, // #8c564b
|
||||
{0.890f, 0.467f, 0.761f, 1.f}, // #e377c2
|
||||
{0.498f, 0.498f, 0.498f, 1.f}, // #7f7f7f
|
||||
{0.737f, 0.741f, 0.133f, 1.f}, // #bcbd22
|
||||
{0.090f, 0.745f, 0.812f, 1.f}, // #17becf
|
||||
};
|
||||
static constexpr size_t kPaletteSize =
|
||||
sizeof(kPalette) / sizeof(kPalette[0]);
|
||||
|
||||
// ── Source ────────────────────────────────────────────────────────────
|
||||
|
||||
Source::Source(std::string label, std::string host, uint16_t port,
|
||||
std::string multicast_group, uint16_t data_port)
|
||||
: label_(std::move(label))
|
||||
, host_(std::move(host))
|
||||
, port_(port)
|
||||
, client_(std::make_shared<UDPClient>(host_, port_,
|
||||
std::move(multicast_group), data_port))
|
||||
{
|
||||
client_->on_config = [this](const std::vector<SignalDef>& defs) {
|
||||
handle_config(defs);
|
||||
};
|
||||
client_->on_data = [this](const DataPacket& dp, const std::vector<SignalDef>& defs) {
|
||||
handle_data(dp, defs);
|
||||
};
|
||||
}
|
||||
|
||||
Source::~Source() {
|
||||
stop();
|
||||
}
|
||||
|
||||
void Source::start() { client_->start(); }
|
||||
void Source::stop() { client_->stop(); connected_ = false; }
|
||||
|
||||
Source::Stats Source::stats() const {
|
||||
Stats s;
|
||||
s.packets_rx = stat_rx_.load(std::memory_order_relaxed);
|
||||
s.packets_lost = stat_lost_.load(std::memory_order_relaxed);
|
||||
s.bytes_rx = stat_bytes_.load(std::memory_order_relaxed);
|
||||
return s;
|
||||
}
|
||||
|
||||
// ── Ingest callbacks ──────────────────────────────────────────────────
|
||||
|
||||
void Source::handle_config(const std::vector<SignalDef>& defs) {
|
||||
std::lock_guard<std::mutex> lock(signals_mutex);
|
||||
|
||||
// Reset time calibrations (indexed by protocol signal index)
|
||||
time_calibs_.assign(defs.size(), TimeCalib{});
|
||||
|
||||
// Preserve render style for signal_states with the same name
|
||||
std::unordered_map<std::string, SignalState> old_by_name;
|
||||
for (auto& ss : signal_states)
|
||||
old_by_name[ss.def.name] = ss;
|
||||
signal_states.clear();
|
||||
sig_expand_.clear();
|
||||
signal_states.reserve(defs.size() * 2); // may expand spatial arrays
|
||||
sig_expand_.reserve(defs.size());
|
||||
|
||||
static size_t g_color_counter = 0;
|
||||
|
||||
auto make_state = [&](SignalDef def, size_t cap) -> SignalState {
|
||||
if (cap < 4096) cap = 4096;
|
||||
if (cap > MAX_SIGNAL_SAMPLES) cap = MAX_SIGNAL_SAMPLES;
|
||||
|
||||
SignalState ss;
|
||||
ss.def = std::move(def);
|
||||
ss.buffer = std::make_shared<SignalBuffer>(cap);
|
||||
ss.archive = std::make_shared<SignalBuffer>(MAX_ARCHIVE_SAMPLES);
|
||||
ss.archive_last_t = -1e18;
|
||||
|
||||
auto it = old_by_name.find(ss.def.name);
|
||||
if (it != old_by_name.end()) {
|
||||
const auto& old = it->second;
|
||||
ss.visible = old.visible;
|
||||
ss.plot_mask = old.plot_mask;
|
||||
ss.line_width = old.line_width;
|
||||
std::copy(old.color, old.color + 4, ss.color);
|
||||
} else {
|
||||
size_t ci = g_color_counter++ % kPaletteSize;
|
||||
std::copy(kPalette[ci], kPalette[ci] + 4, ss.color);
|
||||
}
|
||||
return ss;
|
||||
};
|
||||
|
||||
// Collect protocol signal indices that are referenced as time sources.
|
||||
// These must NOT be expanded even if they are TM_PACKET arrays, because
|
||||
// other signals reference them by protocol index (time_signal_idx) and
|
||||
// their dp.values[] slot must remain a single "flat" array.
|
||||
std::unordered_set<uint32_t> time_refs;
|
||||
for (const auto& sd : defs)
|
||||
if (sd.time_signal_idx != NO_TIME_SIGNAL)
|
||||
time_refs.insert(sd.time_signal_idx);
|
||||
|
||||
for (size_t si = 0; si < defs.size(); ++si) {
|
||||
const auto& sd = defs[si];
|
||||
|
||||
// Spatial array (TM_PACKET with N>1 elements): expand into N scalar entries.
|
||||
// Each element gets its own ring buffer and appears as an independent signal.
|
||||
// Exception: do NOT expand time-reference signals — they must stay as one
|
||||
// entry so that time_signal_idx look-ups remain valid.
|
||||
bool is_time_ref = time_refs.count(static_cast<uint32_t>(si)) > 0;
|
||||
if (sd.num_elements > 1 && sd.time_mode == TM_PACKET && !is_time_ref) {
|
||||
int start_idx = static_cast<int>(signal_states.size());
|
||||
sig_expand_.push_back({start_idx, sd.num_elements});
|
||||
|
||||
// Buffer sized for sampling_rate × 60 s; fall back to packet rate ~4096
|
||||
size_t elem_cap = 4096;
|
||||
if (sd.sampling_rate > 0)
|
||||
elem_cap = static_cast<size_t>(sd.sampling_rate * 60.0);
|
||||
|
||||
for (uint32_t ei = 0; ei < sd.num_elements; ++ei) {
|
||||
SignalDef elem_def = sd;
|
||||
elem_def.name = sd.name + "[" + std::to_string(ei) + "]";
|
||||
elem_def.num_elements = 1;
|
||||
elem_def.num_rows = 1;
|
||||
elem_def.num_cols = 1;
|
||||
signal_states.push_back(make_state(std::move(elem_def), elem_cap));
|
||||
}
|
||||
} else {
|
||||
// Scalar or temporal array: one SignalState, buffer sized for full-rate data
|
||||
int start_idx = static_cast<int>(signal_states.size());
|
||||
sig_expand_.push_back({start_idx, 1});
|
||||
|
||||
size_t cap = static_cast<size_t>(
|
||||
sd.sampling_rate * sd.num_elements * 60.0);
|
||||
signal_states.push_back(make_state(sd, cap));
|
||||
}
|
||||
}
|
||||
|
||||
connected_ = true;
|
||||
config_dirty = true;
|
||||
std::fprintf(stderr, "[source %s] configured: %zu protocol signals → %zu states\n",
|
||||
label_.c_str(), defs.size(), signal_states.size());
|
||||
}
|
||||
|
||||
// Helper: write one sample to both the main buffer and the archive (time-decimated).
|
||||
static inline void push_sample(SignalState& sig, double t, double v)
|
||||
{
|
||||
sig.buffer->push(t, v);
|
||||
if (t - sig.archive_last_t >= Source::ARCHIVE_DT) {
|
||||
sig.archive->push(t, v);
|
||||
sig.archive_last_t = t;
|
||||
}
|
||||
}
|
||||
|
||||
// Helper: write samples with packet-arrival timing (evenly spaced)
|
||||
static void write_packet_timed(SignalState& sig, const std::vector<double>& vals,
|
||||
double now_wall, double sample_rate)
|
||||
{
|
||||
const size_t n = vals.size();
|
||||
if (n == 0) return;
|
||||
double dt = (sample_rate > 0 && n > 1) ? 1.0 / sample_rate : 0.0;
|
||||
double t0 = now_wall - dt * static_cast<double>(n > 0 ? n - 1 : 0);
|
||||
for (size_t i = 0; i < n; ++i)
|
||||
push_sample(sig, t0 + static_cast<double>(i) * dt, vals[i]);
|
||||
}
|
||||
|
||||
void Source::handle_data(const DataPacket& dp, const std::vector<SignalDef>& defs) {
|
||||
// Use Unix epoch wall time — matches the WebUI Go client's time.Now().UnixNano()/1e9
|
||||
using clock = std::chrono::system_clock;
|
||||
double now_wall = std::chrono::duration<double>(
|
||||
clock::now().time_since_epoch()).count();
|
||||
|
||||
// First pass: calibrate time signal_states on the very first packet.
|
||||
// Mirrors the Go client exactly:
|
||||
// timer_to_sec = 1e-9 for uint64, 1e-6 for everything else
|
||||
// calib_offset = wallT - timerVal * timer_to_sec
|
||||
for (size_t si = 0; si < defs.size() && si < dp.values.size(); ++si) {
|
||||
auto& calib = time_calibs_[si];
|
||||
if (calib.valid) continue;
|
||||
const auto& vals = dp.values[si];
|
||||
if (vals.empty()) continue;
|
||||
calib.timer_to_sec = (defs[si].type_code == TC_UINT64) ? 1e-9 : 1e-6;
|
||||
double timerS = vals[0] * calib.timer_to_sec;
|
||||
calib.calib_offset = now_wall - timerS;
|
||||
calib.valid = true;
|
||||
}
|
||||
|
||||
// Second pass: write signal data using sig_expand_ to map protocol signal
|
||||
// index → SignalState(s).
|
||||
std::lock_guard<std::mutex> lock(signals_mutex);
|
||||
|
||||
for (size_t si = 0; si < defs.size() && si < sig_expand_.size()
|
||||
&& si < dp.values.size(); ++si) {
|
||||
const auto& def = defs[si];
|
||||
const auto& expnd = sig_expand_[si];
|
||||
const auto& vals = dp.values[si];
|
||||
if (vals.empty()) continue;
|
||||
|
||||
if (expnd.num_elements > 1) {
|
||||
// Spatial array: write element[i] as a scalar sample into state[start+i]
|
||||
for (uint32_t ei = 0; ei < expnd.num_elements && ei < vals.size(); ++ei) {
|
||||
int idx = expnd.start_state_idx + static_cast<int>(ei);
|
||||
if (idx < static_cast<int>(signal_states.size()) &&
|
||||
signal_states[idx].buffer)
|
||||
push_sample(signal_states[idx], now_wall, vals[ei]);
|
||||
}
|
||||
} else {
|
||||
// Scalar or temporal array: existing time-mode logic
|
||||
int idx = expnd.start_state_idx;
|
||||
if (idx >= static_cast<int>(signal_states.size())) continue;
|
||||
auto& sig = signal_states[idx];
|
||||
if (!sig.buffer) continue;
|
||||
|
||||
const size_t n = vals.size();
|
||||
bool handled = false;
|
||||
|
||||
if (def.time_mode == TM_FULL_ARRAY &&
|
||||
def.time_signal_idx != NO_TIME_SIGNAL &&
|
||||
def.time_signal_idx < defs.size() &&
|
||||
def.time_signal_idx < dp.values.size()) {
|
||||
|
||||
const auto& tvals = dp.values[def.time_signal_idx];
|
||||
const auto& calib = time_calibs_[def.time_signal_idx];
|
||||
size_t count = std::min(n, tvals.size());
|
||||
|
||||
if (calib.valid) {
|
||||
for (size_t i = 0; i < count; ++i) {
|
||||
double wall = calib.calib_offset + tvals[i] * calib.timer_to_sec;
|
||||
push_sample(sig, wall, vals[i]);
|
||||
}
|
||||
handled = true;
|
||||
}
|
||||
} else if (def.time_mode == TM_FIRST_SAMPLE &&
|
||||
def.time_signal_idx != NO_TIME_SIGNAL &&
|
||||
def.time_signal_idx < defs.size() &&
|
||||
def.time_signal_idx < dp.values.size()) {
|
||||
|
||||
const auto& tvals = dp.values[def.time_signal_idx];
|
||||
const auto& calib = time_calibs_[def.time_signal_idx];
|
||||
|
||||
if (!tvals.empty() && calib.valid) {
|
||||
double t0 = calib.calib_offset + tvals[0] * calib.timer_to_sec;
|
||||
double dt = def.sampling_rate > 0 ? 1.0 / def.sampling_rate : 0.0;
|
||||
for (size_t i = 0; i < n; ++i)
|
||||
push_sample(sig, t0 + static_cast<double>(i) * dt, vals[i]);
|
||||
handled = true;
|
||||
}
|
||||
} else if (def.time_mode == TM_LAST_SAMPLE &&
|
||||
def.time_signal_idx != NO_TIME_SIGNAL &&
|
||||
def.time_signal_idx < defs.size() &&
|
||||
def.time_signal_idx < dp.values.size()) {
|
||||
|
||||
const auto& tvals = dp.values[def.time_signal_idx];
|
||||
const auto& calib = time_calibs_[def.time_signal_idx];
|
||||
|
||||
if (!tvals.empty() && calib.valid) {
|
||||
double t_last = calib.calib_offset + tvals[0] * calib.timer_to_sec;
|
||||
double dt = def.sampling_rate > 0 ? 1.0 / def.sampling_rate : 0.0;
|
||||
double t0 = t_last - dt * static_cast<double>(n > 0 ? n - 1 : 0);
|
||||
for (size_t i = 0; i < n; ++i)
|
||||
push_sample(sig, t0 + static_cast<double>(i) * dt, vals[i]);
|
||||
handled = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (!handled) {
|
||||
// TM_PACKET scalar or fallback: evenly space samples at packet arrival
|
||||
write_packet_timed(sig, vals, now_wall, def.sampling_rate);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
stat_rx_++;
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
#pragma once
|
||||
|
||||
#include "protocol.h"
|
||||
#include "signal_buffer.h"
|
||||
#include "udp_client.h"
|
||||
#include <atomic>
|
||||
#include <chrono>
|
||||
#include <cstdint>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
/** Time calibration: maps timer ticks from one time-signal → Unix wall-clock seconds.
|
||||
*
|
||||
* Mirrors the WebUI Go client approach exactly:
|
||||
* timer_to_sec = 1e-9 for uint64 (HRT nanoseconds), 1e-6 for all others (microseconds)
|
||||
* calib_offset = wallT - timerVal * timer_to_sec (set once on first packet)
|
||||
* t = calib_offset + timerVal * timer_to_sec
|
||||
*/
|
||||
struct TimeCalib {
|
||||
double calib_offset = 0.0; // wallT_unix - timerVal * timer_to_sec
|
||||
double timer_to_sec = 1e-6; // 1e-9 for uint64, 1e-6 for uint32/other
|
||||
bool valid = false;
|
||||
};
|
||||
|
||||
/** Per-signal display + buffer state. */
|
||||
struct SignalState {
|
||||
SignalDef def;
|
||||
std::shared_ptr<SignalBuffer> buffer; // high-res ring buffer (last ~1-60 s)
|
||||
std::shared_ptr<SignalBuffer> archive; // low-res ~1 kHz history (last ~17 min)
|
||||
double archive_last_t = -1e18; // ingest-thread only
|
||||
|
||||
// Render-thread state (only modified on render thread after initial setup)
|
||||
bool visible = true;
|
||||
uint8_t plot_mask = 0; // bitmask: bit k set → signal is shown on plot k (0–3)
|
||||
float color[4] = {1.f, 1.f, 1.f, 1.f}; // RGBA
|
||||
float line_width = 1.5f;
|
||||
bool use_envelope = false; // true → PlotShaded, false → PlotLine
|
||||
};
|
||||
|
||||
/**
|
||||
* One MARTe2 UDPStreamer source.
|
||||
* Owns a UDPClient (ingest thread) and a vector of SignalState objects
|
||||
* populated when CONFIG arrives.
|
||||
*/
|
||||
class Source {
|
||||
public:
|
||||
Source(std::string label, std::string host, uint16_t port,
|
||||
std::string multicast_group = "", uint16_t data_port = 0);
|
||||
~Source();
|
||||
|
||||
void start();
|
||||
void stop();
|
||||
|
||||
// ── Identification ────────────────────────────────────────────────
|
||||
const std::string& label() const { return label_; }
|
||||
const std::string& host() const { return host_; }
|
||||
uint16_t port() const { return port_; }
|
||||
bool connected() const { return connected_.load(std::memory_order_relaxed); }
|
||||
|
||||
// ── Signal list (protect with signals_mutex while iterating) ──────
|
||||
mutable std::mutex signals_mutex;
|
||||
std::vector<SignalState> signal_states; // indexed by signal_idx
|
||||
std::atomic<bool> config_dirty{false}; // set by ingest, cleared by render
|
||||
|
||||
// ── Stats ─────────────────────────────────────────────────────────
|
||||
struct Stats {
|
||||
uint64_t packets_rx = 0;
|
||||
uint64_t packets_lost = 0;
|
||||
uint64_t bytes_rx = 0;
|
||||
};
|
||||
Stats stats() const;
|
||||
|
||||
// High-res ring buffer capacity (≈60 s @ 100 kHz, ≈1.2 s @ 5 MHz)
|
||||
static constexpr size_t MAX_SIGNAL_SAMPLES = 6'000'000;
|
||||
// Low-res archive capacity: ~1000 Hz effective rate → ~17 min history
|
||||
static constexpr size_t MAX_ARCHIVE_SAMPLES = 1'000'000;
|
||||
// Minimum time between archive writes (1 ms = 1000 Hz)
|
||||
static constexpr double ARCHIVE_DT = 1.0 / 1000.0;
|
||||
|
||||
private:
|
||||
// Called from ingest thread
|
||||
void handle_config(const std::vector<SignalDef>& defs);
|
||||
void handle_data(const DataPacket& dp, const std::vector<SignalDef>& defs);
|
||||
|
||||
std::string label_, host_;
|
||||
uint16_t port_;
|
||||
std::shared_ptr<UDPClient> client_;
|
||||
std::atomic<bool> connected_{false};
|
||||
|
||||
// Time calibrations indexed by protocol signal index (size = defs.size())
|
||||
std::vector<TimeCalib> time_calibs_;
|
||||
|
||||
// Spatial-array expansion map.
|
||||
// Indexed by protocol signal index; maps to the first signal_states entry
|
||||
// for that signal and how many entries it occupies (1 for scalars/temporal).
|
||||
struct SigExpand {
|
||||
int start_state_idx;
|
||||
uint32_t num_elements; // 1 for scalar/temporal, N for spatial
|
||||
};
|
||||
std::vector<SigExpand> sig_expand_;
|
||||
|
||||
// Stats (written by ingest thread, read by render — relaxed OK for display)
|
||||
std::atomic<uint64_t> stat_rx_{0};
|
||||
std::atomic<uint64_t> stat_lost_{0};
|
||||
std::atomic<uint64_t> stat_bytes_{0};
|
||||
};
|
||||
@@ -0,0 +1,72 @@
|
||||
#include "trigger_engine.h"
|
||||
#include <cstdio>
|
||||
|
||||
TriggerEngine::TriggerEngine() = default;
|
||||
|
||||
void TriggerEngine::configure(Edge edge, double threshold, Mode mode,
|
||||
double pre_sec, double post_sec)
|
||||
{
|
||||
edge_ = edge;
|
||||
threshold_ = threshold;
|
||||
mode_ = mode;
|
||||
pre_sec_ = pre_sec;
|
||||
post_sec_ = post_sec;
|
||||
has_prev_ = false;
|
||||
}
|
||||
|
||||
void TriggerEngine::arm() {
|
||||
state_ = State::Armed;
|
||||
has_prev_ = false;
|
||||
std::fprintf(stderr, "[trigger] ARMED edge=%d thr=%.4f\n",
|
||||
static_cast<int>(edge_), threshold_);
|
||||
}
|
||||
|
||||
void TriggerEngine::disarm() {
|
||||
state_ = State::Idle;
|
||||
has_prev_ = false;
|
||||
std::fprintf(stderr, "[trigger] DISARMED\n");
|
||||
}
|
||||
|
||||
bool TriggerEngine::feed_new(const double* new_t, const double* new_v, size_t n)
|
||||
{
|
||||
if (state_ != State::Armed || n == 0) return false;
|
||||
|
||||
for (size_t i = 0; i < n; ++i) {
|
||||
double cur = new_v[i];
|
||||
if (!has_prev_) {
|
||||
prev_val_ = cur;
|
||||
has_prev_ = true;
|
||||
continue;
|
||||
}
|
||||
|
||||
bool fired = false;
|
||||
switch (edge_) {
|
||||
case Edge::Rising: fired = (prev_val_ < threshold_ && cur >= threshold_); break;
|
||||
case Edge::Falling: fired = (prev_val_ > threshold_ && cur <= threshold_); break;
|
||||
case Edge::Either:
|
||||
fired = (prev_val_ < threshold_ && cur >= threshold_) ||
|
||||
(prev_val_ > threshold_ && cur <= threshold_);
|
||||
break;
|
||||
}
|
||||
|
||||
prev_val_ = cur;
|
||||
|
||||
if (fired) {
|
||||
trig_time_ = new_t[i];
|
||||
state_ = State::Fired;
|
||||
std::fprintf(stderr, "[trigger] FIRED at t=%.6f\n", trig_time_);
|
||||
if (on_trigger) on_trigger();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
bool TriggerEngine::post_complete(double current_latest_time) const
|
||||
{
|
||||
if (state_ == State::Fired &&
|
||||
current_latest_time >= trig_time_ + post_sec_) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
#pragma once
|
||||
|
||||
#include <functional>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
/**
|
||||
* Trigger engine that detects edge crossings in a stream of (time, value)
|
||||
* samples. Entirely render-thread owned — no cross-thread access.
|
||||
*
|
||||
* Usage:
|
||||
* 1. configure() + arm()
|
||||
* 2. Each render frame, call feed_new() with samples since last call.
|
||||
* Returns true the first frame the trigger fires.
|
||||
* 3. When fired, call capture_pre_and_post() with the signal buffer.
|
||||
* 4. Check post_complete(now) each frame until post-trigger window fills.
|
||||
* 5. disarm() or re-arm after capture.
|
||||
*/
|
||||
class TriggerEngine {
|
||||
public:
|
||||
enum class Edge { Rising, Falling, Either };
|
||||
enum class Mode { Single, Normal };
|
||||
enum class State { Idle, Armed, Fired, Complete };
|
||||
|
||||
TriggerEngine();
|
||||
|
||||
void configure(Edge edge, double threshold, Mode mode,
|
||||
double pre_sec, double post_sec);
|
||||
|
||||
void arm();
|
||||
void disarm();
|
||||
|
||||
State state() const { return state_; }
|
||||
double trigger_time() const { return trig_time_; }
|
||||
double post_end_time() const { return trig_time_ + post_sec_; }
|
||||
|
||||
/**
|
||||
* Feed new samples (render thread). Returns true if trigger just fired.
|
||||
* new_t and new_v are arrays of length n, in chronological order.
|
||||
*/
|
||||
bool feed_new(const double* new_t, const double* new_v, size_t n);
|
||||
|
||||
/**
|
||||
* After trigger fires, call each frame. Returns true once
|
||||
* current_latest_time >= trigger_time + post_sec.
|
||||
*/
|
||||
bool post_complete(double current_latest_time) const;
|
||||
|
||||
/** Optional callback when trigger fires. */
|
||||
std::function<void()> on_trigger;
|
||||
|
||||
// Trigger edge/threshold for drawing reference lines
|
||||
double threshold() const { return threshold_; }
|
||||
Edge edge() const { return edge_; }
|
||||
|
||||
private:
|
||||
Edge edge_ = Edge::Rising;
|
||||
double threshold_ = 0.0;
|
||||
Mode mode_ = Mode::Single;
|
||||
double pre_sec_ = 0.01;
|
||||
double post_sec_ = 0.09;
|
||||
|
||||
State state_ = State::Idle;
|
||||
double trig_time_ = 0.0;
|
||||
|
||||
double prev_val_ = 0.0;
|
||||
bool has_prev_ = false;
|
||||
};
|
||||
@@ -0,0 +1,554 @@
|
||||
#include "udp_client.h"
|
||||
|
||||
#include <arpa/inet.h>
|
||||
#include <cerrno>
|
||||
#include <chrono>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
#include <map>
|
||||
#include <netdb.h>
|
||||
#include <poll.h>
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
#include <netinet/tcp.h>
|
||||
#include <unistd.h>
|
||||
|
||||
UDPClient::UDPClient(std::string host, uint16_t port,
|
||||
std::string multicast_group, uint16_t data_port)
|
||||
: host_(std::move(host))
|
||||
, port_(port)
|
||||
, multicast_group_(std::move(multicast_group))
|
||||
, data_port_(data_port)
|
||||
{}
|
||||
|
||||
UDPClient::~UDPClient() { stop(); }
|
||||
|
||||
void UDPClient::start() {
|
||||
running_ = true;
|
||||
thread_ = std::thread(&UDPClient::run, this);
|
||||
}
|
||||
|
||||
void UDPClient::stop() {
|
||||
running_ = false;
|
||||
if (thread_.joinable()) thread_.join();
|
||||
}
|
||||
|
||||
UDPClient::Stats UDPClient::stats() const {
|
||||
Stats s;
|
||||
s.packets_rx = rx_packets_.load(std::memory_order_relaxed);
|
||||
s.packets_lost = seq_gaps_.load(std::memory_order_relaxed);
|
||||
s.bytes_rx = rx_bytes_.load(std::memory_order_relaxed);
|
||||
s.connected = connected_.load(std::memory_order_relaxed);
|
||||
return s;
|
||||
}
|
||||
|
||||
// ─── Fragmentation reassembly ────────────────────────────────────────
|
||||
|
||||
namespace {
|
||||
|
||||
struct FragSet {
|
||||
uint32_t total = 0;
|
||||
uint32_t count = 0;
|
||||
std::vector<std::vector<uint8_t>> parts;
|
||||
std::chrono::steady_clock::time_point created;
|
||||
};
|
||||
|
||||
using ReassemblyMap = std::map<uint64_t, FragSet>;
|
||||
|
||||
std::vector<uint8_t> reassemble(ReassemblyMap& m,
|
||||
const UDPSPacketHeader& hdr,
|
||||
const uint8_t* payload, size_t plen)
|
||||
{
|
||||
if (hdr.total_fragments == 1 && hdr.fragment_idx == 0)
|
||||
return std::vector<uint8_t>(payload, payload + plen);
|
||||
|
||||
uint64_t key = (uint64_t(hdr.counter) << 8) | hdr.type;
|
||||
auto& fs = m[key];
|
||||
if (fs.parts.empty()) {
|
||||
fs.total = hdr.total_fragments;
|
||||
fs.parts.resize(fs.total);
|
||||
fs.created = std::chrono::steady_clock::now();
|
||||
}
|
||||
if (hdr.fragment_idx < fs.total && fs.parts[hdr.fragment_idx].empty()) {
|
||||
fs.parts[hdr.fragment_idx].assign(payload, payload + plen);
|
||||
++fs.count;
|
||||
}
|
||||
if (fs.count < fs.total) return {};
|
||||
|
||||
size_t sz = 0;
|
||||
for (auto& p : fs.parts) sz += p.size();
|
||||
std::vector<uint8_t> out;
|
||||
out.reserve(sz);
|
||||
for (auto& p : fs.parts) out.insert(out.end(), p.begin(), p.end());
|
||||
m.erase(key);
|
||||
return out;
|
||||
}
|
||||
|
||||
// Drop fragments older than 2 seconds to avoid unbounded map growth
|
||||
void gc_fragments(ReassemblyMap& m) {
|
||||
auto now = std::chrono::steady_clock::now();
|
||||
auto it = m.begin();
|
||||
while (it != m.end()) {
|
||||
if (std::chrono::duration<double>(now - it->second.created).count() > 2.0)
|
||||
it = m.erase(it);
|
||||
else
|
||||
++it;
|
||||
}
|
||||
}
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
// ─── Ingest thread ───────────────────────────────────────────────────
|
||||
|
||||
void UDPClient::run() {
|
||||
if (!multicast_group_.empty())
|
||||
run_multicast();
|
||||
else
|
||||
run_unicast();
|
||||
}
|
||||
|
||||
void UDPClient::run_unicast() {
|
||||
constexpr double SILENCE_SEC = 5.0;
|
||||
constexpr double CONNECT_RETRY= 1.0; // re-send CONNECT if no CONFIG yet
|
||||
constexpr double RETRY_SEC = 2.0; // wait before full reconnect
|
||||
|
||||
constexpr size_t BUF_SZ = 65536;
|
||||
uint8_t buf[BUF_SZ];
|
||||
|
||||
while (running_) {
|
||||
// ── Resolve server address ────────────────────────────────────
|
||||
addrinfo hints{};
|
||||
hints.ai_family = AF_INET;
|
||||
hints.ai_socktype = SOCK_DGRAM;
|
||||
char port_str[8];
|
||||
std::snprintf(port_str, sizeof(port_str), "%u", port_);
|
||||
|
||||
addrinfo* res = nullptr;
|
||||
if (getaddrinfo(host_.c_str(), port_str, &hints, &res) != 0 || !res) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] cannot resolve host\n",
|
||||
host_.c_str(), port_);
|
||||
std::this_thread::sleep_for(std::chrono::duration<double>(RETRY_SEC));
|
||||
continue;
|
||||
}
|
||||
sockaddr_in server{};
|
||||
std::memcpy(&server, res->ai_addr, sizeof(server));
|
||||
freeaddrinfo(res);
|
||||
|
||||
// ── Open socket ───────────────────────────────────────────────
|
||||
int sock = socket(AF_INET, SOCK_DGRAM, 0);
|
||||
if (sock < 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] socket: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
std::this_thread::sleep_for(std::chrono::duration<double>(RETRY_SEC));
|
||||
continue;
|
||||
}
|
||||
|
||||
// Large receive buffer
|
||||
{
|
||||
int rcv = 8 * 1024 * 1024;
|
||||
setsockopt(sock, SOL_SOCKET, SO_RCVBUF, &rcv, sizeof(rcv));
|
||||
}
|
||||
|
||||
// Bind to any local port so we have a stable source address
|
||||
{
|
||||
sockaddr_in local{};
|
||||
local.sin_family = AF_INET;
|
||||
local.sin_port = 0; // OS picks port
|
||||
local.sin_addr.s_addr = INADDR_ANY;
|
||||
if (bind(sock, reinterpret_cast<sockaddr*>(&local), sizeof(local)) < 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] bind: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
close(sock);
|
||||
std::this_thread::sleep_for(std::chrono::duration<double>(RETRY_SEC));
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
// ── Send CONNECT to server ────────────────────────────────────
|
||||
{
|
||||
auto pkt = build_connect();
|
||||
sendto(sock, pkt.data(), pkt.size(), 0,
|
||||
reinterpret_cast<sockaddr*>(&server), sizeof(server));
|
||||
std::fprintf(stderr, "[udp_client %s:%u] CONNECT sent\n",
|
||||
host_.c_str(), port_);
|
||||
}
|
||||
|
||||
// ── Receive loop (poll-based, non-blocking recv) ──────────────
|
||||
ReassemblyMap fragments;
|
||||
std::vector<SignalDef> signal_defs;
|
||||
uint32_t last_counter = 0;
|
||||
bool seen_first = false;
|
||||
bool config_rx = false;
|
||||
using clock = std::chrono::steady_clock;
|
||||
auto last_rx = clock::now();
|
||||
auto last_connect = clock::now();
|
||||
uint32_t gc_counter = 0;
|
||||
|
||||
while (running_) {
|
||||
// poll() with 200 ms timeout — keeps reconnect logic responsive
|
||||
pollfd pfd{sock, POLLIN, 0};
|
||||
int ready = poll(&pfd, 1, 200 /*ms*/);
|
||||
|
||||
if (!running_) break;
|
||||
|
||||
if (ready < 0) {
|
||||
if (errno == EINTR) continue;
|
||||
std::fprintf(stderr, "[udp_client %s:%u] poll: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
break;
|
||||
}
|
||||
|
||||
auto now = clock::now();
|
||||
double elapsed = std::chrono::duration<double>(now - last_rx).count();
|
||||
|
||||
if (ready == 0) {
|
||||
// Timeout — check timers
|
||||
if (elapsed > SILENCE_SEC) {
|
||||
std::fprintf(stderr,
|
||||
"[udp_client %s:%u] silence timeout, reconnecting\n",
|
||||
host_.c_str(), port_);
|
||||
connected_ = false;
|
||||
break;
|
||||
}
|
||||
// If CONFIG not yet received, re-send CONNECT periodically
|
||||
if (!config_rx) {
|
||||
double since_connect = std::chrono::duration<double>(
|
||||
now - last_connect).count();
|
||||
if (since_connect >= CONNECT_RETRY) {
|
||||
auto pkt = build_connect();
|
||||
sendto(sock, pkt.data(), pkt.size(), 0,
|
||||
reinterpret_cast<sockaddr*>(&server), sizeof(server));
|
||||
last_connect = now;
|
||||
}
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
// ── Read one datagram ─────────────────────────────────────
|
||||
ssize_t n = recvfrom(sock, buf, BUF_SZ, 0, nullptr, nullptr);
|
||||
if (n < 0) {
|
||||
if (errno == EAGAIN || errno == EWOULDBLOCK || errno == EINTR)
|
||||
continue;
|
||||
std::fprintf(stderr, "[udp_client %s:%u] recv: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
break;
|
||||
}
|
||||
|
||||
last_rx = clock::now();
|
||||
rx_packets_++;
|
||||
rx_bytes_ += static_cast<uint64_t>(n);
|
||||
|
||||
UDPSPacketHeader hdr;
|
||||
if (!parse_header(buf, static_cast<size_t>(n), hdr)) continue;
|
||||
|
||||
size_t plen = static_cast<size_t>(n) - UDPS_HEADER_SIZE;
|
||||
const uint8_t* payload = buf + UDPS_HEADER_SIZE;
|
||||
|
||||
auto complete = reassemble(fragments, hdr, payload, plen);
|
||||
if (complete.empty()) continue;
|
||||
|
||||
// Periodic GC of stale fragment sets
|
||||
if (++gc_counter % 1000 == 0) gc_fragments(fragments);
|
||||
|
||||
switch (hdr.type) {
|
||||
case UDPS_TYPE_CONFIG:
|
||||
signal_defs = parse_config(complete.data(), complete.size());
|
||||
config_rx = true;
|
||||
connected_ = true;
|
||||
std::fprintf(stderr, "[udp_client %s:%u] CONFIG: %zu signals\n",
|
||||
host_.c_str(), port_, signal_defs.size());
|
||||
if (on_config) on_config(signal_defs);
|
||||
break;
|
||||
|
||||
case UDPS_TYPE_DATA: {
|
||||
if (seen_first && hdr.counter != last_counter + 1)
|
||||
seq_gaps_ += hdr.counter - last_counter - 1;
|
||||
seen_first = true;
|
||||
last_counter = hdr.counter;
|
||||
if (signal_defs.empty()) break;
|
||||
auto dp = parse_data(complete.data(), complete.size(), signal_defs);
|
||||
if (on_data) on_data(dp, signal_defs);
|
||||
break;
|
||||
}
|
||||
|
||||
case UDPS_TYPE_DISCONNECT:
|
||||
std::fprintf(stderr, "[udp_client %s:%u] server DISCONNECT\n",
|
||||
host_.c_str(), port_);
|
||||
connected_ = false;
|
||||
goto reconnect;
|
||||
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
|
||||
reconnect:
|
||||
{
|
||||
auto pkt = build_disconnect();
|
||||
sendto(sock, pkt.data(), pkt.size(), 0,
|
||||
reinterpret_cast<sockaddr*>(&server), sizeof(server));
|
||||
}
|
||||
close(sock);
|
||||
|
||||
if (running_)
|
||||
std::this_thread::sleep_for(std::chrono::duration<double>(RETRY_SEC));
|
||||
}
|
||||
|
||||
std::fprintf(stderr, "[udp_client %s:%u] stopped\n", host_.c_str(), port_);
|
||||
}
|
||||
|
||||
// ─── Multicast ingest thread ──────────────────────────────────────────
|
||||
|
||||
/** Returns true if the session ran normally (even if the server disconnected),
|
||||
* false if a fatal socket error occurred before data could be received. */
|
||||
bool UDPClient::run_multicast_session() {
|
||||
constexpr double SILENCE_SEC = 5.0;
|
||||
constexpr size_t BUF_SZ = 65536;
|
||||
uint8_t buf[BUF_SZ];
|
||||
|
||||
// ── Resolve server address ────────────────────────────────────────
|
||||
addrinfo hints{};
|
||||
hints.ai_family = AF_INET;
|
||||
hints.ai_socktype = SOCK_STREAM;
|
||||
char port_str[8];
|
||||
std::snprintf(port_str, sizeof(port_str), "%u", port_);
|
||||
addrinfo* res = nullptr;
|
||||
if (getaddrinfo(host_.c_str(), port_str, &hints, &res) != 0 || !res) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] cannot resolve host\n",
|
||||
host_.c_str(), port_);
|
||||
return false;
|
||||
}
|
||||
sockaddr_in server{};
|
||||
std::memcpy(&server, res->ai_addr, sizeof(server));
|
||||
freeaddrinfo(res);
|
||||
|
||||
// ── Open and connect TCP control socket ───────────────────────────
|
||||
int tcp_sock = socket(AF_INET, SOCK_STREAM, 0);
|
||||
if (tcp_sock < 0) return false;
|
||||
{
|
||||
int one = 1;
|
||||
setsockopt(tcp_sock, IPPROTO_TCP, TCP_NODELAY, &one, sizeof(one));
|
||||
}
|
||||
if (connect(tcp_sock, reinterpret_cast<sockaddr*>(&server), sizeof(server)) < 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] tcp connect: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
close(tcp_sock);
|
||||
return false;
|
||||
}
|
||||
|
||||
// RAII wrapper so tcp_sock is always closed on return
|
||||
struct TcpGuard {
|
||||
int& fd;
|
||||
std::function<void()> on_close;
|
||||
~TcpGuard() {
|
||||
if (on_close) on_close();
|
||||
close(fd);
|
||||
}
|
||||
} tcp_guard{tcp_sock, [&]() {
|
||||
auto pkt = build_disconnect();
|
||||
send(tcp_sock, pkt.data(), pkt.size(), 0);
|
||||
}};
|
||||
|
||||
// ── Send CONNECT via TCP ──────────────────────────────────────────
|
||||
{
|
||||
auto pkt = build_connect();
|
||||
if (send(tcp_sock, pkt.data(), pkt.size(), 0) < 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] tcp send CONNECT: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
return false;
|
||||
}
|
||||
std::fprintf(stderr, "[udp_client %s:%u] tcp: CONNECT sent\n",
|
||||
host_.c_str(), port_);
|
||||
}
|
||||
|
||||
// ── Read CONFIG header via TCP ────────────────────────────────────
|
||||
uint8_t hdr_buf[UDPS_HEADER_SIZE];
|
||||
{
|
||||
size_t total = 0;
|
||||
while (total < UDPS_HEADER_SIZE) {
|
||||
ssize_t n = recv(tcp_sock, hdr_buf + total, UDPS_HEADER_SIZE - total, 0);
|
||||
if (n <= 0) return false;
|
||||
total += static_cast<size_t>(n);
|
||||
}
|
||||
}
|
||||
UDPSPacketHeader cfg_hdr{};
|
||||
if (!parse_header(hdr_buf, UDPS_HEADER_SIZE, cfg_hdr) ||
|
||||
cfg_hdr.type != UDPS_TYPE_CONFIG) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] expected CONFIG header\n",
|
||||
host_.c_str(), port_);
|
||||
return false;
|
||||
}
|
||||
|
||||
// ── Read CONFIG payload via TCP ───────────────────────────────────
|
||||
std::vector<uint8_t> cfg_payload(cfg_hdr.payload_bytes);
|
||||
{
|
||||
size_t total = 0;
|
||||
while (total < cfg_hdr.payload_bytes) {
|
||||
ssize_t n = recv(tcp_sock, cfg_payload.data() + total,
|
||||
cfg_hdr.payload_bytes - total, 0);
|
||||
if (n <= 0) return false;
|
||||
total += static_cast<size_t>(n);
|
||||
}
|
||||
}
|
||||
auto signal_defs = parse_config(cfg_payload.data(), cfg_payload.size());
|
||||
std::fprintf(stderr, "[udp_client %s:%u] tcp: CONFIG (%zu signals)\n",
|
||||
host_.c_str(), port_, signal_defs.size());
|
||||
connected_ = true;
|
||||
if (on_config) on_config(signal_defs);
|
||||
|
||||
// ── Determine multicast data port ─────────────────────────────────
|
||||
uint16_t mcast_port = (data_port_ > 0) ? data_port_
|
||||
: static_cast<uint16_t>(port_ + 1u);
|
||||
|
||||
// ── Open UDP socket and join multicast group ──────────────────────
|
||||
int udp_sock = socket(AF_INET, SOCK_DGRAM, 0);
|
||||
if (udp_sock < 0) return false;
|
||||
|
||||
// RAII for udp_sock
|
||||
struct UdpGuard {
|
||||
int& fd;
|
||||
std::string& mgroup;
|
||||
~UdpGuard() {
|
||||
ip_mreq mreq{};
|
||||
mreq.imr_multiaddr.s_addr = inet_addr(mgroup.c_str());
|
||||
mreq.imr_interface.s_addr = INADDR_ANY;
|
||||
setsockopt(fd, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq));
|
||||
close(fd);
|
||||
}
|
||||
} udp_guard{udp_sock, multicast_group_};
|
||||
|
||||
{
|
||||
int reuse = 1;
|
||||
setsockopt(udp_sock, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof(reuse));
|
||||
int rcv = 8 * 1024 * 1024;
|
||||
setsockopt(udp_sock, SOL_SOCKET, SO_RCVBUF, &rcv, sizeof(rcv));
|
||||
}
|
||||
{
|
||||
sockaddr_in mcast_addr{};
|
||||
mcast_addr.sin_family = AF_INET;
|
||||
mcast_addr.sin_port = htons(mcast_port);
|
||||
mcast_addr.sin_addr.s_addr = INADDR_ANY;
|
||||
if (bind(udp_sock, reinterpret_cast<sockaddr*>(&mcast_addr),
|
||||
sizeof(mcast_addr)) < 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] udp bind: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
{
|
||||
ip_mreq mreq{};
|
||||
mreq.imr_multiaddr.s_addr = inet_addr(multicast_group_.c_str());
|
||||
mreq.imr_interface.s_addr = INADDR_ANY;
|
||||
if (setsockopt(udp_sock, IPPROTO_IP, IP_ADD_MEMBERSHIP,
|
||||
&mreq, sizeof(mreq)) < 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] IP_ADD_MEMBERSHIP(%s): %s\n",
|
||||
host_.c_str(), port_,
|
||||
multicast_group_.c_str(), std::strerror(errno));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
std::fprintf(stderr, "[udp_client %s:%u] joined multicast %s:%u\n",
|
||||
host_.c_str(), port_, multicast_group_.c_str(), mcast_port);
|
||||
|
||||
// ── Main DATA loop ────────────────────────────────────────────────
|
||||
ReassemblyMap fragments;
|
||||
uint32_t last_counter = 0;
|
||||
bool seen_first = false;
|
||||
uint32_t gc_counter = 0;
|
||||
using clock = std::chrono::steady_clock;
|
||||
auto last_rx = clock::now();
|
||||
|
||||
while (running_) {
|
||||
pollfd pfds[2];
|
||||
pfds[0] = {udp_sock, POLLIN, 0};
|
||||
pfds[1] = {tcp_sock, POLLIN, 0};
|
||||
int ready = poll(pfds, 2, 200 /*ms*/);
|
||||
|
||||
if (!running_) break;
|
||||
if (ready < 0) {
|
||||
if (errno == EINTR) continue;
|
||||
break;
|
||||
}
|
||||
|
||||
// TCP event: DISCONNECT or closed connection
|
||||
if (pfds[1].revents & (POLLIN | POLLHUP | POLLERR)) {
|
||||
ssize_t n = recv(tcp_sock, buf, BUF_SZ, MSG_DONTWAIT);
|
||||
if (n <= 0) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] tcp control closed\n",
|
||||
host_.c_str(), port_);
|
||||
break;
|
||||
}
|
||||
UDPSPacketHeader ctrl_hdr{};
|
||||
if (parse_header(buf, static_cast<size_t>(n), ctrl_hdr) &&
|
||||
ctrl_hdr.type == UDPS_TYPE_DISCONNECT) {
|
||||
std::fprintf(stderr, "[udp_client %s:%u] server DISCONNECT\n",
|
||||
host_.c_str(), port_);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Silence timeout on UDP DATA
|
||||
{
|
||||
auto now = clock::now();
|
||||
double elapsed = std::chrono::duration<double>(now - last_rx).count();
|
||||
if (!(pfds[0].revents & POLLIN)) {
|
||||
if (elapsed > SILENCE_SEC) {
|
||||
std::fprintf(stderr,
|
||||
"[udp_client %s:%u] multicast silence timeout\n",
|
||||
host_.c_str(), port_);
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
ssize_t n = recvfrom(udp_sock, buf, BUF_SZ, 0, nullptr, nullptr);
|
||||
if (n < 0) {
|
||||
if (errno == EAGAIN || errno == EWOULDBLOCK || errno == EINTR) continue;
|
||||
std::fprintf(stderr, "[udp_client %s:%u] udp recv: %s\n",
|
||||
host_.c_str(), port_, std::strerror(errno));
|
||||
break;
|
||||
}
|
||||
|
||||
last_rx = clock::now();
|
||||
rx_packets_++;
|
||||
rx_bytes_ += static_cast<uint64_t>(n);
|
||||
|
||||
UDPSPacketHeader hdr{};
|
||||
if (!parse_header(buf, static_cast<size_t>(n), hdr)) continue;
|
||||
|
||||
size_t plen = static_cast<size_t>(n) - UDPS_HEADER_SIZE;
|
||||
const uint8_t* payload = buf + UDPS_HEADER_SIZE;
|
||||
|
||||
auto complete = reassemble(fragments, hdr, payload, plen);
|
||||
if (complete.empty()) continue;
|
||||
|
||||
if (++gc_counter % 1000 == 0) gc_fragments(fragments);
|
||||
|
||||
if (hdr.type == UDPS_TYPE_DATA) {
|
||||
if (seen_first && hdr.counter != last_counter + 1)
|
||||
seq_gaps_ += hdr.counter - last_counter - 1;
|
||||
seen_first = true;
|
||||
last_counter = hdr.counter;
|
||||
if (!signal_defs.empty()) {
|
||||
auto dp = parse_data(complete.data(), complete.size(), signal_defs);
|
||||
if (on_data) on_data(dp, signal_defs);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
connected_ = false;
|
||||
return true;
|
||||
}
|
||||
|
||||
void UDPClient::run_multicast() {
|
||||
constexpr double RETRY_SEC = 2.0;
|
||||
while (running_) {
|
||||
connected_ = false;
|
||||
run_multicast_session();
|
||||
connected_ = false;
|
||||
if (running_)
|
||||
std::this_thread::sleep_for(std::chrono::duration<double>(RETRY_SEC));
|
||||
}
|
||||
std::fprintf(stderr, "[udp_client %s:%u] multicast stopped\n",
|
||||
host_.c_str(), port_);
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
#pragma once
|
||||
|
||||
#include "protocol.h"
|
||||
#include <atomic>
|
||||
#include <cstdint>
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <thread>
|
||||
#include <vector>
|
||||
|
||||
/**
|
||||
* Active UDP client for a MARTe2 UDPStreamer source.
|
||||
*
|
||||
* Connects to host:port, sends CONNECT, receives CONFIG + DATA packets.
|
||||
* Auto-reconnects after 5 seconds of silence. Calls on_config and on_data
|
||||
* from the ingest thread.
|
||||
*/
|
||||
class UDPClient {
|
||||
public:
|
||||
struct Stats {
|
||||
uint64_t packets_rx = 0;
|
||||
uint64_t packets_lost = 0;
|
||||
uint64_t bytes_rx = 0;
|
||||
double rate_hz = 0.0;
|
||||
bool connected = false;
|
||||
};
|
||||
|
||||
/**
|
||||
* @param host Server hostname / IP.
|
||||
* @param port Control port (UDP unicast, or TCP in multicast mode).
|
||||
* @param multicast_group Multicast IP (e.g. "239.0.0.1"); "" = unicast.
|
||||
* @param data_port UDP data port in multicast mode; 0 = port+1.
|
||||
*/
|
||||
UDPClient(std::string host, uint16_t port,
|
||||
std::string multicast_group = "", uint16_t data_port = 0);
|
||||
~UDPClient();
|
||||
|
||||
void start();
|
||||
void stop();
|
||||
|
||||
Stats stats() const;
|
||||
|
||||
/** Called on ingest thread when a CONFIG packet arrives. */
|
||||
std::function<void(const std::vector<SignalDef>&)> on_config;
|
||||
|
||||
/** Called on ingest thread for each complete DATA packet. */
|
||||
std::function<void(const DataPacket&, const std::vector<SignalDef>&)> on_data;
|
||||
|
||||
private:
|
||||
void run();
|
||||
void run_unicast();
|
||||
void run_multicast();
|
||||
bool run_multicast_session();
|
||||
|
||||
std::string host_;
|
||||
uint16_t port_;
|
||||
std::string multicast_group_;
|
||||
uint16_t data_port_;
|
||||
std::thread thread_;
|
||||
std::atomic<bool> running_{false};
|
||||
|
||||
std::atomic<uint64_t> rx_packets_{0};
|
||||
std::atomic<uint64_t> rx_bytes_{0};
|
||||
std::atomic<uint64_t> seq_gaps_{0};
|
||||
std::atomic<bool> connected_{false};
|
||||
};
|
||||
@@ -0,0 +1,181 @@
|
||||
#include "udp_receiver.h"
|
||||
#include <arpa/inet.h>
|
||||
#include <cerrno>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
#include <map>
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
#include <unistd.h>
|
||||
|
||||
UDPReceiver::UDPReceiver(uint16_t port, const std::string& bind_addr,
|
||||
std::shared_ptr<RingBuf> fullrate,
|
||||
std::shared_ptr<RingBuf> overview)
|
||||
: port_(port), bind_addr_(bind_addr),
|
||||
fullrate_(std::move(fullrate)), overview_(std::move(overview))
|
||||
{}
|
||||
|
||||
UDPReceiver::~UDPReceiver() { stop(); }
|
||||
|
||||
void UDPReceiver::start() {
|
||||
running_ = true;
|
||||
thread_ = std::thread(&UDPReceiver::run, this);
|
||||
}
|
||||
|
||||
void UDPReceiver::stop() {
|
||||
running_ = false;
|
||||
if (thread_.joinable()) thread_.join();
|
||||
}
|
||||
|
||||
UDPReceiver::Stats UDPReceiver::stats() const {
|
||||
Stats s;
|
||||
s.datagrams_rx = rx_datagrams_;
|
||||
s.bytes_rx = rx_bytes_;
|
||||
s.seq_gaps = seq_gaps_;
|
||||
s.overflows = fullrate_ ? fullrate_->overflow_count() : 0;
|
||||
s.connected = connected_;
|
||||
return s;
|
||||
}
|
||||
|
||||
void UDPReceiver::run() {
|
||||
int sock = socket(AF_INET, SOCK_DGRAM, 0);
|
||||
if (sock < 0) {
|
||||
std::fprintf(stderr, "[udp_rx] socket: %s\n", std::strerror(errno));
|
||||
return;
|
||||
}
|
||||
|
||||
// Large receive buffer
|
||||
int rcvbuf = 8 * 1024 * 1024;
|
||||
setsockopt(sock, SOL_SOCKET, SO_RCVBUF, &rcvbuf, sizeof(rcvbuf));
|
||||
socklen_t optlen = sizeof(rcvbuf);
|
||||
getsockopt(sock, SOL_SOCKET, SO_RCVBUF, &rcvbuf, &optlen);
|
||||
std::fprintf(stderr, "[udp_rx:%u] SO_RCVBUF = %d\n", port_, rcvbuf);
|
||||
|
||||
sockaddr_in addr{};
|
||||
addr.sin_family = AF_INET;
|
||||
addr.sin_port = htons(port_);
|
||||
addr.sin_addr.s_addr = INADDR_ANY;
|
||||
|
||||
if (bind(sock, reinterpret_cast<sockaddr*>(&addr), sizeof(addr)) < 0) {
|
||||
std::fprintf(stderr, "[udp_rx:%u] bind: %s\n", port_, std::strerror(errno));
|
||||
close(sock);
|
||||
return;
|
||||
}
|
||||
|
||||
// Send CONNECT — this triggers the MARTe2 streamer to start sending
|
||||
auto connect_pkt = build_connect();
|
||||
sendto(sock, connect_pkt.data(), connect_pkt.size(), 0,
|
||||
reinterpret_cast<sockaddr*>(&addr), sizeof(addr));
|
||||
|
||||
std::fprintf(stderr, "[udp_rx:%u] listening, CONNECT sent\n", port_);
|
||||
|
||||
// Fragmentation reassembly state
|
||||
struct FragSet {
|
||||
uint32_t total = 0;
|
||||
uint32_t count = 0;
|
||||
std::vector<std::vector<uint8_t>> parts;
|
||||
};
|
||||
std::map<uint64_t, FragSet> reassembler; // key = counter<<8 | type
|
||||
uint32_t last_counter = 0;
|
||||
bool seen_first = false;
|
||||
std::vector<SignalDef> signal_defs;
|
||||
|
||||
constexpr size_t BUF_SZ = 65536;
|
||||
uint8_t buf[BUF_SZ];
|
||||
|
||||
while (running_) {
|
||||
ssize_t n = recvfrom(sock, buf, BUF_SZ, 0, nullptr, nullptr);
|
||||
if (n < 0) {
|
||||
if (errno == EAGAIN || errno == EINTR) continue;
|
||||
std::fprintf(stderr, "[udp_rx:%u] recv: %s\n", port_, std::strerror(errno));
|
||||
break;
|
||||
}
|
||||
|
||||
rx_datagrams_++;
|
||||
rx_bytes_ += static_cast<uint64_t>(n);
|
||||
|
||||
UDPSPacketHeader hdr;
|
||||
if (!parse_header(buf, static_cast<size_t>(n), hdr)) continue;
|
||||
|
||||
size_t payload_len = static_cast<size_t>(n) - UDPS_HEADER_SIZE;
|
||||
const uint8_t* payload = buf + UDPS_HEADER_SIZE;
|
||||
|
||||
// Reassembly
|
||||
std::vector<uint8_t> complete;
|
||||
if (hdr.total_fragments == 1 && hdr.fragment_idx == 0) {
|
||||
complete.assign(payload, payload + payload_len);
|
||||
} else {
|
||||
uint64_t key = (uint64_t(hdr.counter) << 8) | hdr.type;
|
||||
auto& fs = reassembler[key];
|
||||
if (fs.parts.empty()) {
|
||||
fs.total = hdr.total_fragments;
|
||||
fs.parts.resize(fs.total);
|
||||
}
|
||||
if (hdr.fragment_idx < fs.total && fs.parts[hdr.fragment_idx].empty()) {
|
||||
fs.parts[hdr.fragment_idx].assign(payload, payload + payload_len);
|
||||
fs.count++;
|
||||
}
|
||||
if (fs.count < fs.total) continue;
|
||||
|
||||
// Concatenate
|
||||
size_t total_sz = 0;
|
||||
for (auto& p : fs.parts) total_sz += p.size();
|
||||
complete.reserve(total_sz);
|
||||
for (auto& p : fs.parts) complete.insert(complete.end(), p.begin(), p.end());
|
||||
reassembler.erase(key);
|
||||
}
|
||||
|
||||
// Process complete packet
|
||||
switch (hdr.type) {
|
||||
case UDPS_TYPE_CONFIG: {
|
||||
signal_defs = parse_config(complete.data(), complete.size());
|
||||
connected_ = true;
|
||||
std::fprintf(stderr, "[udp_rx:%u] CONFIG: %zu signals\n",
|
||||
port_, signal_defs.size());
|
||||
break;
|
||||
}
|
||||
case UDPS_TYPE_DATA: {
|
||||
// Sequence gap detection
|
||||
if (seen_first && hdr.counter != last_counter + 1) {
|
||||
seq_gaps_ += (hdr.counter - last_counter - 1);
|
||||
}
|
||||
seen_first = true;
|
||||
last_counter = hdr.counter;
|
||||
|
||||
if (signal_defs.empty()) break;
|
||||
|
||||
auto dp = parse_data(complete.data(), complete.size(), signal_defs);
|
||||
|
||||
// Write only the first element of each signal to the full-rate buffer
|
||||
// (scalar / PacketTime mode). Temporal arrays with per-sample timestamps
|
||||
// require the full-array time mode which writes all elements.
|
||||
for (size_t si = 0; si < signal_defs.size(); si++) {
|
||||
const auto& sig = signal_defs[si];
|
||||
const auto& vals = dp.values[si];
|
||||
|
||||
if (sig.time_mode == TM_FULL_ARRAY && sig.num_elements > 1) {
|
||||
// Full array mode — write all elements
|
||||
for (uint32_t i = 0; i < sig.num_elements && i < vals.size(); i++) {
|
||||
fullrate_->write(static_cast<float>(vals[i]));
|
||||
}
|
||||
} else if (!vals.empty()) {
|
||||
fullrate_->write(static_cast<float>(vals[0]));
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case UDPS_TYPE_DISCONNECT:
|
||||
std::fprintf(stderr, "[udp_rx:%u] server sent DISCONNECT\n", port_);
|
||||
connected_ = false;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
auto disc = build_disconnect();
|
||||
sendto(sock, disc.data(), disc.size(), 0,
|
||||
reinterpret_cast<sockaddr*>(&addr), sizeof(addr));
|
||||
close(sock);
|
||||
std::fprintf(stderr, "[udp_rx:%u] stopped\n", port_);
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
#pragma once
|
||||
|
||||
#include "protocol.h"
|
||||
#include "ring_buffer.h"
|
||||
#include <atomic>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <thread>
|
||||
#include <vector>
|
||||
|
||||
/**
|
||||
* One UDP ingest channel — dedicated thread receiving samples and writing
|
||||
* them into a lock-free ring buffer without heap allocation after init.
|
||||
*/
|
||||
class UDPReceiver {
|
||||
public:
|
||||
struct Stats {
|
||||
uint64_t datagrams_rx = 0;
|
||||
uint64_t bytes_rx = 0;
|
||||
uint64_t seq_gaps = 0;
|
||||
uint64_t overflows = 0;
|
||||
bool connected = false;
|
||||
};
|
||||
|
||||
using RingBuf = SPSCRingBuffer<float>;
|
||||
|
||||
UDPReceiver(uint16_t port, const std::string& bind_addr,
|
||||
std::shared_ptr<RingBuf> fullrate,
|
||||
std::shared_ptr<RingBuf> overview);
|
||||
|
||||
~UDPReceiver();
|
||||
|
||||
void start();
|
||||
void stop();
|
||||
Stats stats() const;
|
||||
|
||||
private:
|
||||
void run();
|
||||
|
||||
uint16_t port_;
|
||||
std::string bind_addr_;
|
||||
std::shared_ptr<RingBuf> fullrate_;
|
||||
std::shared_ptr<RingBuf> overview_;
|
||||
std::thread thread_;
|
||||
std::atomic<bool> running_{false};
|
||||
|
||||
// Stats (written by ingest thread, read by main)
|
||||
std::atomic<uint64_t> rx_datagrams_{0};
|
||||
std::atomic<uint64_t> rx_bytes_{0};
|
||||
std::atomic<uint64_t> seq_gaps_{0};
|
||||
std::atomic<bool> connected_{false};
|
||||
};
|
||||
+1
Submodule Client/NativeUI/third_party/glfw added at b00e6a8a88
+1
Submodule Client/NativeUI/third_party/imgui added at 904b663184
+1
Submodule Client/NativeUI/third_party/implot added at 1351ab2c46
Reference in New Issue
Block a user