From a031aa6b6ba5df373a8246bbe38c706ac515303c Mon Sep 17 00:00:00 2001
From: Justin Carpentier <justin.carpentier@inria.fr>
Date: Wed, 20 Feb 2019 22:40:12 +0100
Subject: [PATCH] cmake: fix inclusion order for tests

---
 unittest/CMakeLists.txt | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt
index f419324f1..6fea31236 100644
--- a/unittest/CMakeLists.txt
+++ b/unittest/CMakeLists.txt
@@ -126,13 +126,15 @@ IF(CPPAD_FOUND)
   ADD_PINOCCHIO_UNIT_TEST(cppad-joints "eigen3;cppad")
   ADD_PINOCCHIO_UNIT_TEST(cppad-algo "eigen3;cppad")
   ADD_PINOCCHIO_UNIT_TEST(cppad-algo-derivatives "eigen3;cppad")
+
+  IF(CPPADCG_FOUND)
+    ADD_PINOCCHIO_UNIT_TEST(cppadcg-basic "eigen3;cppadcg")
+    SET_PROPERTY(TARGET cppadcg-basic PROPERTY CXX_STANDARD 11)
+    TARGET_LINK_LIBRARIES(cppadcg-basic ${CMAKE_DL_LIBS})
+    ADD_PINOCCHIO_UNIT_TEST(cppadcg-algo "eigen3;cppadcg")
+    SET_PROPERTY(TARGET cppadcg-algo PROPERTY CXX_STANDARD 11)
+    TARGET_LINK_LIBRARIES(cppadcg-algo ${CMAKE_DL_LIBS})
+  ENDIF(CPPADCG_FOUND)
+
 ENDIF(CPPAD_FOUND)
 
-IF(CPPADCG_FOUND)
-  ADD_PINOCCHIO_UNIT_TEST(cppadcg-basic "eigen3;cppadcg")
-  SET_PROPERTY(TARGET cppadcg-basic PROPERTY CXX_STANDARD 11)
-  TARGET_LINK_LIBRARIES(cppadcg-basic ${CMAKE_DL_LIBS})
-  ADD_PINOCCHIO_UNIT_TEST(cppadcg-algo "eigen3;cppadcg")
-  SET_PROPERTY(TARGET cppadcg-algo PROPERTY CXX_STANDARD 11)
-  TARGET_LINK_LIBRARIES(cppadcg-algo ${CMAKE_DL_LIBS})
-ENDIF(CPPADCG_FOUND)
-- 
GitLab