win: fix path to freecad library
This commit is contained in:
@@ -4,6 +4,12 @@ OUTPUT_VARIABLE python_libs OUTPUT_STRIP_TRAILING_WHITESPACE )
|
||||
SET(PYTHON_MAIN_DIR ${python_libs})
|
||||
|
||||
set(NAMESPACE_INIT "${CMAKE_BINARY_DIR}/Ext/freecad/__init__.py")
|
||||
if (WIN32)
|
||||
set(FREECAD_LIBRARY_INSTALL_DIR ${CMAKE_INSTALL_BINDIR})
|
||||
else()
|
||||
set(FREECAD_LIBRARY_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
|
||||
endif()
|
||||
|
||||
configure_file(__init__.py.template ${NAMESPACE_INIT})
|
||||
|
||||
if (INSTALL_TO_SITEPACKAGES)
|
||||
|
||||
@@ -14,7 +14,7 @@ except ModuleNotFoundError:
|
||||
# 2. we use the default freecad defined for this package
|
||||
_path_to_freecad_libdir = "${CMAKE_INSTALL_LIBDIR}"
|
||||
print("PATH_TO_FREECAD_LIBDIR not specified, using default \
|
||||
FreeCAD version in {}".format( "${CMAKE_INSTALL_LIBDIR}"))
|
||||
FreeCAD version in {}".format( "${FREECAD_LIBRARY_INSTALL_DIR}"))
|
||||
|
||||
_sys.path.append(_path_to_freecad_libdir) # this is the default version
|
||||
import FreeCAD as app
|
||||
|
||||
Reference in New Issue
Block a user