From d50178b4a076b0dbd79dd1176c8182276d38b14d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sun, 9 Jul 2023 21:41:12 -0400 Subject: [PATCH] cmake: add version, depend on libpjproject Change-Id: I992cfff2e249f53b4f6ba2b989d4b5ed8e69aef2 --- CMakeLists.txt | 6 +++++- dhtnet.pc.in | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7484c99..2699b67 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,8 @@ cmake_minimum_required(VERSION 3.22) -project(dhtnet) +project(dhtnet + VERSION 0.0.1 + LANGUAGES CXX + DESCRIPTION "A C++ library for NAT traversal and secure communication") set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) @@ -9,6 +12,7 @@ set (prefix ${CMAKE_INSTALL_PREFIX}) set (exec_prefix "\${prefix}") set (libdir "${CMAKE_INSTALL_FULL_LIBDIR}") set (includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR}") +set (VERSION ${CMAKE_PROJECT_VERSION}) find_package (PkgConfig REQUIRED) find_package(msgpackc-cxx QUIET CONFIG) diff --git a/dhtnet.pc.in b/dhtnet.pc.in index 1e3faa6..efe9236 100644 --- a/dhtnet.pc.in +++ b/dhtnet.pc.in @@ -6,5 +6,5 @@ Name: dhtnet Description: C++ peer to peer networking library Version: @VERSION@ Requires: opendht >= 2.6 -Requires.private: pjproject +Requires.private: libpjproject Cflags: -I${includedir} -- GitLab