diff mupdf-source/scripts/wrap/__main__.py @ 6:b5f06508363a

PyMuPDF builds on FreeBSD now with "gmake -f Makefile.freebsd". A virtual environment with requirements from "requirements-build.txt" is required.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 16:16:51 +0200
parents b50eed0cc0ef
children 59f1bd90b2a0
line wrap: on
line diff
--- a/mupdf-source/scripts/wrap/__main__.py	Mon Sep 15 12:32:08 2025 +0200
+++ b/mupdf-source/scripts/wrap/__main__.py	Mon Sep 15 16:16:51 2025 +0200
@@ -1698,7 +1698,7 @@
                                 )
                         if command_was_run:
                             macos_patch( libmupdfcpp, f'{build_dirs.dir_so}/libmupdf.dylib{so_version}')
-                        if so_version and state.state_.linux:
+                        if so_version and (state.state_.linux or state.state_.freebsd):
                             jlib.system(f'ln -sf libmupdfcpp.so{so_version} {build_dirs.dir_so}/libmupdfcpp.so')
 
                     elif 'fpic' in dir_so_flags: