Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Stack Of Tasks
eigenpy
Commits
3d9e5c3f
Commit
3d9e5c3f
authored
Oct 27, 2017
by
jcarpent
Browse files
[CMake] Organize solvers submodule
parent
7a90f05f
Changes
1
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
3d9e5c3f
...
...
@@ -80,7 +80,16 @@ INCLUDE_DIRECTORIES(${NUMPY_INCLUDE_DIRS})
# ----------------------------------------------------
# --- INCLUDE ----------------------------------------
# ----------------------------------------------------
SET
(
${
PROJECT_NAME
}
_SOLVERS_HEADERS
solvers/solvers.hpp
solvers/IterativeSolverBase.hpp
solvers/LeastSquaresConjugateGradient.hpp
solvers/ConjugateGradient.hpp
solvers/SparseSolverBase.hpp
)
SET
(
HEADERS
${${
PROJECT_NAME
}
_SOLVERS_HEADERS
}
eigenpy.hpp
exception.hpp
details.hpp
...
...
@@ -91,11 +100,6 @@ SET(HEADERS
registration.hpp
angle-axis.hpp
quaternion.hpp
solvers/solvers.hpp
solvers/IterativeSolverBase.hpp
solvers/LeastSquaresConjugateGradient.hpp
solvers/ConjugateGradient.hpp
solvers/SparseSolverBase.hpp
)
MAKE_DIRECTORY
(
"
${${
PROJECT_NAME
}
_BINARY_DIR
}
/include/eigenpy"
)
...
...
@@ -134,12 +138,15 @@ ENDFOREACH(header)
# ----------------------------------------------------
# --- TARGETS ----------------------------------------
# ----------------------------------------------------
SET
(
${
PROJECT_NAME
}
_SOLVERS_SOURCES
src/solvers/solvers.cpp
)
SET
(
${
PROJECT_NAME
}
_SOURCES
${${
PROJECT_NAME
}
_SOLVERS_SOURCES
}
src/exception.cpp
src/eigenpy.cpp
src/angle-axis.cpp
src/quaternion.cpp
src/solvers/solvers.cpp
)
ADD_LIBRARY
(
${
PROJECT_NAME
}
SHARED
${${
PROJECT_NAME
}
_SOURCES
}
${${
PROJECT_NAME
}
_HEADERS
}
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment