diff --git a/CMakeLists.txt b/CMakeLists.txt index 7484c99d4bdb108aa8589da77365368bf890632e..2699b67ec31c2c9e90f942bb939e0ac5df3d3b76 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 1e3faa676d56202876847e975649d0660e70cf80..efe9236d87a0a976bb65471233669c10e631586d 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}