From f9872723efc831827d179c3baf5b9f6c428512c4 Mon Sep 17 00:00:00 2001 From: Manuel Bentele Date: Thu, 22 Oct 2020 12:08:34 +0200 Subject: [BUILD] add CMake targets to build binary and source packages with CPack This patch adds the following CMake targets - package - source to build bundeled packages. Those packages contain either all built binary artifacts or all source files for source code distribution. Both CMake targets are available in Release build configuration. --- src/kernel/CMakeLists.txt | 2 +- src/kernel/dnbd3_main.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/kernel') diff --git a/src/kernel/CMakeLists.txt b/src/kernel/CMakeLists.txt index bf1eb3a..213098e 100644 --- a/src/kernel/CMakeLists.txt +++ b/src/kernel/CMakeLists.txt @@ -7,7 +7,7 @@ project(dnbd3-kernel-module) include(Kernel) # set C flags for a Linux kernel module -set(KERNEL_C_FLAGS "-DDNBD3_KERNEL_MODULE -I ${PROJECT_INCLUDE_TMP_DIR}" +set(KERNEL_C_FLAGS "-DDNBD3_KERNEL_MODULE -I ${PROJECT_INCLUDE_GEN_DIR}" CACHE STRING "C flags to be used for building the dnbd3 kernel module") # set C flags for the debug mode of a Linux kernel module set(KERNEL_C_FLAGS_DEBUG "-g -DDEBUG" diff --git a/src/kernel/dnbd3_main.c b/src/kernel/dnbd3_main.c index 353e8d2..7056d31 100644 --- a/src/kernel/dnbd3_main.c +++ b/src/kernel/dnbd3_main.c @@ -49,7 +49,7 @@ static int __init dnbd3_init(void) return -EIO; } - pr_info("kernel module in version %s loaded\n", DNBD3_BUILD_VERSION); + pr_info("kernel module in version %s loaded\n", DNBD3_VERSION); pr_debug("machine type %s\n", DNBD3_ENDIAN_MODE); // add MAX_NUMBER_DEVICES devices @@ -87,7 +87,7 @@ module_exit(dnbd3_exit); MODULE_DESCRIPTION("Distributed Network Block Device 3"); MODULE_LICENSE("GPL"); -MODULE_VERSION(DNBD3_BUILD_VERSION); +MODULE_VERSION(DNBD3_VERSION); module_param(max_devs, int, 0444); MODULE_PARM_DESC(max_devs, "number of network block devices to initialize (default: 8)"); -- cgit v1.2.3-55-g7522