Skip to content
Snippets Groups Projects
Unverified Commit ff473f2a authored by Justin Carpentier's avatar Justin Carpentier Committed by GitHub
Browse files

Merge pull request #129 from jcarpent/devel

python: install lib inside site-packages/eigenpy
parents 204541bc 6846a88c
No related branches found
No related tags found
No related merge requests found
...@@ -34,9 +34,9 @@ ENDIF() ...@@ -34,9 +34,9 @@ ENDIF()
# TAG_LIBRARY_VERSION(${PYWRAP}) # TAG_LIBRARY_VERSION(${PYWRAP})
#ENDIF(BUILD_WITH_COMMIT_VERSION) #ENDIF(BUILD_WITH_COMMIT_VERSION)
IF(DEFINED EIGENPY_SITELIB_ROOT AND EIGENPY_SITELIB_ROOT) IF(DEFINED EIGENPY_SITELIB_ROOT AND EIGENPY_SITELIB_ROOT)
SET(${PYWRAP}_INSTALL_DIR ${EIGENPY_SITELIB_ROOT}/${PYTHON_SITELIB}) SET(${PYWRAP}_INSTALL_DIR ${EIGENPY_SITELIB_ROOT}/${PYTHON_SITELIB}/${PROJECT_NAME})
ELSE() ELSE()
SET(${PYWRAP}_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/${PYTHON_SITELIB}) SET(${PYWRAP}_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/${PYTHON_SITELIB}/${PROJECT_NAME})
ENDIF() ENDIF()
SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES SUFFIX ${PYTHON_EXT_SUFFIX}) SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES SUFFIX ${PYTHON_EXT_SUFFIX})
...@@ -49,35 +49,15 @@ SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES OUTPUT_NAME "${PROJECT_NAME}") ...@@ -49,35 +49,15 @@ SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES OUTPUT_NAME "${PROJECT_NAME}")
INSTALL(TARGETS ${PYWRAP} DESTINATION ${${PYWRAP}_INSTALL_DIR}) INSTALL(TARGETS ${PYWRAP} DESTINATION ${${PYWRAP}_INSTALL_DIR})
## --- INSTALL SCRIPTS # --- INSTALL SCRIPTS
#SET(PYTHON_FILES SET(PYTHON_FILES
# __init__.py __init__.py
# ) )
#
#FOREACH(python ${PYTHON_FILES}) FOREACH(python ${PYTHON_FILES})
# GET_FILENAME_COMPONENT(pythonFile ${python} NAME) PYTHON_BUILD(${PROJECT_NAME} ${python})
# EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E ${LINK} INSTALL(FILES
# ${${PROJECT_NAME}_SOURCE_DIR}/python/scripts/${python} "${CMAKE_CURRENT_SOURCE_DIR}/eigenpy/${python}"
# ${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}/${pythonFile}) DESTINATION ${${PYWRAP}_INSTALL_DIR})
# ENDFOREACH(python)
# # Generate pyc file
# EXECUTE_PROCESS(COMMAND
# ${PYTHON_EXECUTABLE} -m py_compile
# ${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}/${pythonFile})
# # Tag pyc file as generated.
# SET_SOURCE_FILES_PROPERTIES(
# "${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}/${pythonFile}c"
# PROPERTIES GENERATED TRUE)
#
# # Clean generated files.
# SET_PROPERTY(
# DIRECTORY APPEND PROPERTY
# ADDITIONAL_MAKE_CLEAN_FILES
# "${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}/${pythonFile}c")
#
# INSTALL(FILES
# "${${PROJECT_NAME}_SOURCE_DIR}/python/scripts/${python}"
# "${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}/${pythonFile}c"
# DESTINATION ${${PYWRAP}_INSTALL_DIR})
#ENDFOREACH(python)
# #
# Copyright (c) 2017 CNRS # Copyright (c) 2017-2019 CNRS INRIA
# #
# This file is part of eigenpy # This file is part of eigenpy
# eigenpy is free software: you can redistribute it # eigenpy is free software: you can redistribute it
...@@ -14,5 +14,4 @@ ...@@ -14,5 +14,4 @@
# eigenpy If not, see # eigenpy If not, see
# <http://www.gnu.org/licenses/>. # <http://www.gnu.org/licenses/>.
import numpy as np
from eigenpy import * from eigenpy import *
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment