From e62a7c723be6635be23c183347c06236e1924809 Mon Sep 17 00:00:00 2001 From: GISwarm Date: Sun, 28 Sep 2025 15:35:23 +0300 Subject: [PATCH 1/2] adapt for meshcnn project --- docker/docker-compose.yml | 2 +- docker/entrypoint.sh | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index b0683d0..d82b820 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -11,7 +11,7 @@ services: dockerfile: docker/Dockerfile volumes: - ../docker:/app/docker:ro - - ../project:/app/project:ro + - /home/giswarm/tmp/MeshCNN:/app/project:rwo - ../build:/app/build - /tmp/.X11-unix:/tmp/.X11-unix:rw - ~/.Xauthority:/root/.Xauthority:rw diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index ebfb47f..85703cb 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -81,14 +81,12 @@ case "$MODE" in ;; "run-onefile") echo "Running previously compiled main.exe..." - mkdir -p /app/build/runtime - cd /app/build/runtime + cd /app/project wine /app/build/dist/main.exe $MAINARGS ;; "run-onedir") echo "Running previously compiled main.exe..." - mkdir -p /app/build/runtime - cd /app/build/runtime + cd /app/project wine /app/build/dist/main/main.exe $MAINARGS ;; *) From a6a966df71efaeb1bc276ac208107c69e7bbe23b Mon Sep 17 00:00:00 2001 From: GISwarm Date: Sun, 28 Sep 2025 15:39:19 +0300 Subject: [PATCH 2/2] add readme for multiprocessing --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 52419fd..99beea6 100644 --- a/README.md +++ b/README.md @@ -189,6 +189,8 @@ export MKL_ENABLE_INSTRUCTIONS=AVX2 export MKL_DYNAMIC=FALSE ``` +Also, if needed, look at [this SO question](https://stackoverflow.com/questions/24944558/pyinstaller-built-windows-exe-fails-with-multiprocessing) + - in general, consult [official pyinstaller FAQ section](https://pyinstaller.org/en/latest/common-issues-and-pitfalls.html) in case of some problems