From a0002e7795f546dc1900e935d5f15d262064aa25 Mon Sep 17 00:00:00 2001
From: Justin Carpentier <justin.carpentier@inria.fr>
Date: Mon, 9 Dec 2019 21:21:56 +0100
Subject: [PATCH] cmake: add target python

---
 python/CMakeLists.txt | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt
index b759d6ab..b693fc71 100644
--- a/python/CMakeLists.txt
+++ b/python/CMakeLists.txt
@@ -34,6 +34,9 @@
 
 ADD_REQUIRED_DEPENDENCY("eigenpy >= 1.2")
 
+ADD_CUSTOM_TARGET(python)
+SET_TARGET_PROPERTIES(python PROPERTIES EXCLUDE_FROM_DEFAULT_BUILD True)
+
 # Name of the Python library
 SET(LIBRARY_NAME hppfcl)
 
@@ -53,6 +56,7 @@ SET(${LIBRARY_NAME}_SOURCES
   )
 
 ADD_LIBRARY(${LIBRARY_NAME} SHARED ${${LIBRARY_NAME}_SOURCES} ${${LIBRARY_NAME}_HEADERS})
+ADD_DEPENDENCIES(python ${LIBRARY_NAME})
 ADD_HEADER_GROUP(${LIBRARY_NAME}_HEADER)
 ADD_SOURCE_GROUP(${LIBRARY_NAME}_SOURCES)
 
-- 
GitLab