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
2722SET (PROJECT_NAMESPACE stack-of-tasks)
2823SET (PROJECT_NAME eiquadprog)
2924SET (PROJECT_DESCRIPTION "C++ reimplementation of eiquadprog" )
3025SET (PROJECT_URL "https://gepgitlab.laas.fr/${PROJECT_NAMESPACE} /${PROJECT_NAME} " )
3126SET (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.
3434SET (CXX_DISABLE_WERROR True )
3535SET (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
5152ADD_SUBDIRECTORY (include /${PROJECT_NAME} )
5253ADD_SUBDIRECTORY (unittest)
53-
54- SETUP_PROJECT_FINALIZE()
0 commit comments