@@ -670,14 +670,18 @@ def PYTHON_VERSION_CONFS():
670670]
671671
672672if "occ" in targets and USE_OCCT :
673+ occ_include_dir = "{DEPS_DIR}/install/occt-{OCCT_VERSION}/include/opencascade" .format (** locals ())
674+ occ_library_dir = "{DEPS_DIR}/install/occt-{OCCT_VERSION}/lib" .format (** locals ())
673675 cmake_args .extend ([
674- "-DOCC_INCLUDE_DIR=" "{DEPS_DIR}/install/occt-{OCCT_VERSION}/include/opencascade" . format ( ** locals ()) ,
675- "-DOCC_LIBRARY_DIR=" "{DEPS_DIR}/install/occt-{OCCT_VERSION}/lib" . format ( ** locals ())
676+ "-DOCC_INCLUDE_DIR=" + occ_include_dir ,
677+ "-DOCC_LIBRARY_DIR=" + occ_library_dir
676678 ])
677679elif "occ" in targets :
680+ occ_include_dir = "{DEPS_DIR}/install/oce-{OCE_VERSION}/include/oce" .format (** locals ())
681+ occ_library_dir = "{DEPS_DIR}/install/oce-{OCE_VERSION}/lib"
678682 cmake_args .extend ([
679- "-DOCC_INCLUDE_DIR=" "{DEPS_DIR}/install/oce-{OCE_VERSION}/include/oce" . format ( ** locals ()) ,
680- "-DOCC_LIBRARY_DIR=" "{DEPS_DIR}/install/oce-{OCE_VERSION}/lib" . format ( ** locals ())
683+ "-DOCC_INCLUDE_DIR=" + occ_include_dir ,
684+ "-DOCC_LIBRARY_DIR=" + occ_library_dir
681685 ])
682686
683687if "OpenCOLLADA" in targets :
@@ -738,17 +742,15 @@ def PYTHON_VERSION_CONFS():
738742 "-DBOOST_ROOT=" "{DEPS_DIR}/install/boost-{BOOST_VERSION}" .format (** locals ()),
739743 "-DOCC_INCLUDE_DIR=" + occ_include_dir ,
740744 "-DOCC_LIBRARY_DIR=" + occ_library_dir ,
741- "-DOPENCOLLADA_INCLUDE_DIR=" "{DEPS_DIR}/install/OpenCOLLADA/include/opencollada" .format (** locals ()),
742- "-DOPENCOLLADA_LIBRARY_DIR=" "{DEPS_DIR}/install/OpenCOLLADA/lib/opencollada" .format (** locals ()),
743745 "-DICU_INCLUDE_DIR=" "{DEPS_DIR}/install/icu-{ICU_VERSION}/include" .format (** locals ()),
744746 "-DICU_LIBRARY_DIR=" "{DEPS_DIR}/install/icu-{ICU_VERSION}/lib" .format (** locals ()),
745- "-DLIBXML2_INCLUDE_DIR=" "{DEPS_DIR}/install/libxml2-{LIBXML_VERSION}/include/libxml2" .format (** locals ()),
746- "-DLIBXML2_LIBRARIES=" "{DEPS_DIR}/install/libxml2-{LIBXML_VERSION}/lib/libxml2.a" .format (** locals ()),
747747 "-DPYTHON_LIBRARY=" + PYTHON_LIBRARY ,
748748 "-DPYTHON_EXECUTABLE=" + PYTHON_EXECUTABLE ,
749749 "-DPYTHON_INCLUDE_DIR=" + PYTHON_INCLUDE ,
750750 "-DSWIG_EXECUTABLE=" "{DEPS_DIR}/install/swig/bin/swig" .format (** locals ()),
751751 "-DCMAKE_INSTALL_PREFIX=" "{DEPS_DIR}/install/ifcopenshell/tmp" .format (** locals ()),
752+ "-DLIBXML2_INCLUDE_DIR=" "{DEPS_DIR}/install/libxml2-{LIBXML_VERSION}/include/libxml2" .format (** locals ()),
753+ "-DLIBXML2_LIBRARIES=" "{DEPS_DIR}/install/libxml2-{LIBXML_VERSION}/lib/libxml2.a" .format (** locals ()),
752754 "-DCOLLADA_SUPPORT=OFF"
753755 ], cmake_dir = CMAKE_DIR , cwd = python_dir )
754756
0 commit comments