From b07b0fdcd084bcf9c1673bf33a1f847da27ab435 Mon Sep 17 00:00:00 2001 From: Dnomd343 Date: Sat, 30 Mar 2024 14:10:03 +0800 Subject: [PATCH] build: apply `CMP0077` policy --- CMakeLists.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 496b481..712d931 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,10 @@ -cmake_minimum_required(VERSION 3.12) +cmake_minimum_required(VERSION 3.10) project(md5sum LANGUAGES CXX) +if ("${CMAKE_VERSION}" VERSION_GREATER_EQUAL "3.13") + cmake_policy(SET CMP0077 NEW) +endif() + # ------------------------------------------------------------------------------------ # option(MD5_BUILD_DEMO "Build md5 demo binary." OFF) @@ -49,7 +53,8 @@ endif() set(MD5_COMPILE_OPTIONS -fno-rtti -fno-exceptions) target_compile_options(md5sum PRIVATE ${MD5_COMPILE_OPTIONS}) target_include_directories(md5sum PUBLIC src/) -add_library(md5sum::md5sum ALIAS md5sum) + +add_library(md5sum::md5 ALIAS md5sum) # ------------------------------------------------------------------------------------ #