42 lines
1.1 KiB
Diff
42 lines
1.1 KiB
Diff
From: Tatiana Leon <tatiana.leon@digi.com>
|
|
Date: Fri, 28 Apr 2017 14:47:43 +0200
|
|
Subject: [PATCH] mbedtls library: add pkg-config file
|
|
|
|
Signed-off-by: Tatiana Leon <tatiana.leon@digi.com>
|
|
---
|
|
CMakeLists.txt | 4 ++++
|
|
mbedtls.pc.in | 12 ++++++++++++
|
|
2 files changed, 16 insertions(+)
|
|
create mode 100644 mbedtls.pc.in
|
|
|
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 094d906..b662eee 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -124,3 +124,7 @@ if(ENABLE_TESTING)
|
|
)
|
|
endif(UNIX)
|
|
endif()
|
|
+
|
|
+SET(prefix ${CMAKE_INSTALL_PREFIX})
|
|
+CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/mbedtls.pc.in ${CMAKE_BINARY_DIR}/mbedtls.pc @ONLY)
|
|
+INSTALL(FILES ${CMAKE_BINARY_DIR}/mbedtls.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
|
|
diff --git a/mbedtls.pc.in b/mbedtls.pc.in
|
|
new file mode 100644
|
|
index 0000000..9eff4ac
|
|
--- /dev/null
|
|
+++ b/mbedtls.pc.in
|
|
@@ -0,0 +1,12 @@
|
|
+prefix=@prefix@
|
|
+exec_prefix=${prefix}
|
|
+libdir=${exec_prefix}/lib
|
|
+includedir=${prefix}/include
|
|
+
|
|
+Name: mbedtls
|
|
+Description: Light-weight open source cryptographic and SSL/TLS library
|
|
+Version: 2.1.1
|
|
+
|
|
+Libs: -L${libdir} -lmbedtls -lmbedcrypto -lmbedx509
|
|
+Cflags: -I${includedir}/mbedtls
|
|
+
|