Skip to content

Commit a7df9c1

Browse files
author
Karl Herbig
committed
ascii support is only available in the custom libmodbusepsi starting with version 3.1.8; remove dependency in default libmodbus
1 parent 3455349 commit a7df9c1

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

CMakeLists.txt

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,11 @@ set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
7272
set(THREADS_PREFER_PTHREAD_FLAG TRUE)
7373
find_package(Threads REQUIRED)
7474

75-
set(LIBMODBUS_MIN_VERSION "3.1.6")
75+
set(LIBMODBUS_MIN_VERSION "3.1.8")
7676
find_package(PkgConfig REQUIRED)
7777

78-
pkg_check_modules (LIBMODBUS libmodbusepsi>=${LIBMODBUS_MIN_VERSION})
79-
if (LIBMODBUS_FOUND)
80-
set(LIBMODBUS_NAME modbusepsi)
81-
else()
82-
pkg_check_modules (LIBMODBUS REQUIRED libmodbus>=${LIBMODBUS_MIN_VERSION})
83-
set(LIBMODBUS_NAME modbus)
84-
endif()
78+
pkg_check_modules (LIBMODBUS REQUIRED libmodbusepsi>=${LIBMODBUS_MIN_VERSION})
79+
set(LIBMODBUS_NAME modbusepsi)
8580

8681
set(LIBMODBUS_PACKAGE lib${LIBMODBUS_NAME}5)
8782
set(LIBMODBUSDEV_PACKAGE lib${LIBMODBUS_NAME}-dev)

0 commit comments

Comments
 (0)