|
@@ -36,14 +36,9 @@ endif(NOT CMAKE_BUILD_TYPE)
|
36
|
36
|
# External Projects
|
37
|
37
|
###################
|
38
|
38
|
include(ExternalProject)
|
|
39
|
+##########################################################################################
|
39
|
40
|
# Eigen, this header-library is used extensively for linear algebra, matrices, and arrays
|
40
|
41
|
# Mercurial (hg) repo pull, Would it be better to just download latest stable?
|
41
|
|
-#find_package(Eigen3 REQUIRED)
|
42
|
|
-#if (EIGEN3_FOUND)
|
43
|
|
-# # do nothing
|
44
|
|
-# include_directories(EIGEN3_INCLUDE_DIR)
|
45
|
|
-#else()
|
46
|
|
-
|
47
|
42
|
FIND_PROGRAM( HAVEHG hg
|
48
|
43
|
PATHS /usr/bin/ /bin ENV PATH NO_DEFAULT_PATH
|
49
|
44
|
)
|
|
@@ -66,6 +61,7 @@ ELSE()
|
66
|
61
|
ENDIF()
|
67
|
62
|
include_directories ("${CMAKE_INSTALL_PREFIX}/include/eigen3")
|
68
|
63
|
|
|
64
|
+#############################################################################################
|
69
|
65
|
# Yaml-cpp, this library is used extensively for serialisation of classes (class persistence)
|
70
|
66
|
ExternalProject_Add(YAML-CPP
|
71
|
67
|
GIT_REPOSITORY "https://github.com/jbeder/yaml-cpp.git"
|