diff --git a/src/ifcwrap/CMakeLists.txt b/src/ifcwrap/CMakeLists.txt index 75a182d17d..52a82c2f89 100644 --- a/src/ifcwrap/CMakeLists.txt +++ b/src/ifcwrap/CMakeLists.txt @@ -18,6 +18,8 @@ SET_SOURCE_FILES_PROPERTIES(IfcPython.i PROPERTIES CPLUSPLUS ON) SWIG_ADD_MODULE(ifc_wrapper python IfcPython.i) SWIG_LINK_LIBRARIES(ifc_wrapper ${PYTHON_LIBRARIES} IfcParse IfcGeom TKernel TKMath TKBRep TKGeomBase TKGeomAlgo TKG3d TKG2d TKShHealing TKTopAlgo TKMesh TKPrim TKBool TKBO TKFillet TKOffset) +file(COPY "${CMAKE_CURRENT_SOURCE_DIR}/ifcopenshell.py" DESTINATION "${CMAKE_BINARY_DIR}/ifcwrap") + # To install IfcPython let's get the site-packackes dir from python EXECUTE_PROCESS(COMMAND python -c "from distutils.sysconfig import get_python_lib as x; print (x())" OUTPUT_VARIABLE python_package_dir) @@ -27,10 +29,11 @@ STRING(REPLACE "\r" "" python_package_dir "${python_package_dir}") STRING(REPLACE "\n" "" python_package_dir "${python_package_dir}") INSTALL(FILES + "${CMAKE_BINARY_DIR}/ifcwrap/ifcopenshell.py" "${CMAKE_BINARY_DIR}/ifcwrap/ifc_wrapper.py" "${CMAKE_BINARY_DIR}/ifcwrap/_ifc_wrapper.so" DESTINATION "${python_package_dir}") ENDIF(PYTHONLIBS_FOUND) -ENDIF(SWIG_FOUND) \ No newline at end of file +ENDIF(SWIG_FOUND) diff --git a/src/ifcwrap/ifc.py b/src/ifcwrap/ifcopenshell.py similarity index 100% rename from src/ifcwrap/ifc.py rename to src/ifcwrap/ifcopenshell.py