Files
vcpkg/ports/realsense2/devendor-lz4.diff
2025-07-16 15:07:20 -07:00

34 lines
1.1 KiB
Diff

diff --git a/third-party/realsense-file/rosbag/roslz4/include/roslz4/lz4s.h b/third-party/realsense-file/rosbag/roslz4/include/roslz4/lz4s.h
index 30dce1a..6d8dd27 100644
--- a/third-party/realsense-file/rosbag/roslz4/include/roslz4/lz4s.h
+++ b/third-party/realsense-file/rosbag/roslz4/include/roslz4/lz4s.h
@@ -35,7 +35,7 @@
#ifndef ROSLZ4_LZ4S_H
#define ROSLZ4_LZ4S_H
-#include "../../../../lz4/lz4.h"
+#include <lz4.h>
#ifdef __cplusplus
extern "C" {
diff --git a/tools/embed/CMakeLists.txt b/tools/embed/CMakeLists.txt
index 77b1b9b..4fd9aa1 100644
--- a/tools/embed/CMakeLists.txt
+++ b/tools/embed/CMakeLists.txt
@@ -10,13 +10,12 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
add_executable(rs-embed
rs-embed.cpp
- ${LZ4_DIR}/lz4.h
- ${LZ4_DIR}/lz4.c
)
set_property(TARGET rs-embed PROPERTY CXX_STANDARD 11)
-include_directories(rs-embed ${LZ4_DIR} ../../third-party)
+find_package(lz4 CONFIG REQUIRED)
+target_link_libraries(rs-embed PRIVATE lz4::lz4)
target_link_libraries( rs-embed PRIVATE tclap )
set_target_properties (rs-embed PROPERTIES FOLDER Tools)