Skip to content

Commit dda66e2

Browse files
hobugadomski
authored andcommitted
a few small cmake cleanups to use CONFIG for FGT and Eigen
1 parent 644cdad commit dda66e2

File tree

2 files changed

+5
-103
lines changed

2 files changed

+5
-103
lines changed

CMakeLists.txt

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,19 @@
1-
cmake_minimum_required(VERSION 3.1)
1+
cmake_minimum_required(VERSION 3.13)
22
set(CPD_LANGUAGES CXX)
33
set(CPD_VERSION 0.5.4)
44
set(CPD_SOVERSION 0)
55
set(CMAKE_CXX_STANDARD 17)
66
set(CMAKE_CXX_STANDARD_REQUIRED ON)
77

8-
9-
10-
# Policies
11-
if(POLICY CMP0048) # Project version
12-
cmake_policy(SET CMP0048 NEW)
13-
project(cpd LANGUAGES ${CPD_LANGUAGES} VERSION ${CPD_VERSION})
14-
else()
15-
project(cpd ${CPD_LANGUAGES})
16-
endif()
17-
18-
if(POLICY CMP0042) # MACOSX_RPATH
19-
cmake_policy(SET CMP0042 NEW)
20-
endif()
21-
22-
if(POLICY CMP0054) # Quoted variables in if statements
23-
cmake_policy(SET CMP0054 NEW)
24-
endif()
25-
8+
project(cpd LANGUAGES ${CPD_LANGUAGES} VERSION ${CPD_VERSION})
269

2710
# Upstream
2811
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
29-
find_package(Eigen3 REQUIRED)
30-
find_package(Fgt QUIET)
12+
find_package(Eigen3 REQUIRED CONFIG)
13+
find_package(Fgt QUIET CONFIG)
3114
option(WITH_FGT "Build with fgt" ${Fgt_FOUND})
3215
if(WITH_FGT)
33-
find_package(Fgt REQUIRED)
16+
find_package(Fgt REQUIRED CONFIG)
3417
endif()
3518

3619

cmake/FindEigen3.cmake

Lines changed: 0 additions & 81 deletions
This file was deleted.

0 commit comments

Comments
 (0)