Skip to content

feat: Add libepScriptLib.dylib for macOS#33

Closed
zuhanit wants to merge 2 commits intoarmoha:mainfrom
zuhanit:master
Closed

feat: Add libepScriptLib.dylib for macOS#33
zuhanit wants to merge 2 commits intoarmoha:mainfrom
zuhanit:master

Conversation

@zuhanit
Copy link
Contributor

@zuhanit zuhanit commented Mar 21, 2025

This fixes eudplib build error on macOS by adding libepScriptLib.dylib.

@zuhanit
Copy link
Contributor Author

zuhanit commented Apr 2, 2025

I've tried to add libepScriptLib.so in eudplib wheel, but maturin won't include every *.so file.

  • libepScriptLib.so: not included
  • pyepScript.cpython-312-x86_64-linux-gnu.so: not included
  • pyepScript_raw.so: not included
  • libepScriptLib.txt: included
maturin build
unzip ./src/rust/target/wheels/eudplib-0.80.2-cp310-abi3-manylinux_2_34_x86_64.whl | grep **/*.so
    83169  2025-04-02 15:45   eudplib.libs/libbz2-218c4abd.so.1.0
 31346761  2025-04-02 15:45   eudplib/bindings/_rust.abi3.so

Build on both Python 3.11 and 3.12 same result.

@zuhanit
Copy link
Contributor Author

zuhanit commented Mar 6, 2026

For year ago, I think adding epScript libraries by manually is not good. Instead, using GitHub workflow. This related to armoha/euddraft#136. So close this PR.

@zuhanit zuhanit closed this Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant