Skip to content

Commit 3e06f97

Browse files
committed
[CMake] Update submodule
1 parent 89cc437 commit 3e06f97

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

CMakeLists.txt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,25 @@
1717
# along with eiquadprog. If not, see <https://www.gnu.org/licenses/>.
1818
#
1919

20-
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
21-
22-
INCLUDE(cmake/base.cmake)
23-
INCLUDE(cmake/boost.cmake)
24-
INCLUDE(cmake/eigen.cmake)
25-
INCLUDE(cmake/test.cmake)
20+
CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
2621

2722
SET(PROJECT_NAMESPACE stack-of-tasks)
2823
SET(PROJECT_NAME eiquadprog)
2924
SET(PROJECT_DESCRIPTION "C++ reimplementation of eiquadprog")
3025
SET(PROJECT_URL "https://gepgitlab.laas.fr/${PROJECT_NAMESPACE}/${PROJECT_NAME}")
3126
SET(PROJECT_CUSTOM_HEADER_EXTENSION "hpp")
3227

28+
INCLUDE(cmake/base.cmake)
29+
INCLUDE(cmake/boost.cmake)
30+
INCLUDE(cmake/eigen.cmake)
31+
INCLUDE(cmake/test.cmake)
32+
3333
# Disable -Werror on Unix for now.
3434
SET(CXX_DISABLE_WERROR True)
3535
SET(CMAKE_VERBOSE_MAKEFILE True)
3636

37-
SETUP_PROJECT()
37+
CMAKE_POLICY(SET CMP0048 NEW)
38+
PROJECT(${PROJECT_NAME} VERSION ${PROJECT_VERSION_FULL} LANGUAGES CXX)
3839

3940
# ----------------------------------------------------
4041
# --- DEPENDENCIES -----------------------------------
@@ -50,5 +51,3 @@ PKG_CONFIG_APPEND_LIBS(${PROJECT_NAME})
5051

5152
ADD_SUBDIRECTORY(include/${PROJECT_NAME})
5253
ADD_SUBDIRECTORY(unittest)
53-
54-
SETUP_PROJECT_FINALIZE()

0 commit comments

Comments
 (0)