From a39fbdacb0906639f0273e559a5e2d4fd73aee30 Mon Sep 17 00:00:00 2001 From: lvk88 <15655519+lvk88@users.noreply.github.com> Date: Fri, 6 Sep 2024 20:50:50 +0200 Subject: [PATCH] Fix unpack folder of 3mf zip --- src/external/lib3mf.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/external/lib3mf.cmake b/src/external/lib3mf.cmake index 2cd296ee0..0108b49f8 100644 --- a/src/external/lib3mf.cmake +++ b/src/external/lib3mf.cmake @@ -30,11 +30,13 @@ if(MESHLAB_ALLOW_DOWNLOAD_SOURCE_LIB3MF) if(NOT EXISTS ${LIB3MF_CHECK}) set(LIB3MF_LINK https://github.com/3MFConsortium/lib3mf/releases/download/v2.3.2/lib3mf-2.3.2-source-with-submodules.zip) set(LIB3MF_MD5 bb6a4f480c50669ff193d5e418d7500f) + # WARNING: lib3mf-2.3.2-source-with-submodules.zip does not extract into a subfolder + # See https://github.com/3MFConsortium/lib3mf/issues/391 download_and_unzip( NAME "Lib3MF" MD5 ${LIB3MF_MD5} LINK ${LIB3MF_LINK} - DIR ${MESHLAB_EXTERNAL_DOWNLOAD_DIR}) + DIR ${LIB3MF_DIR}) if(NOT download_and_unzip_SUCCESS) message(STATUS "- Lib3MF - download failed") endif()