Skip to content

Enhance Wart Dapp with macOS (arm64/x86_64) Support#3

Open
one0000u wants to merge 6 commits intowarthog-network:masterfrom
one0000u:macos-arm64
Open

Enhance Wart Dapp with macOS (arm64/x86_64) Support#3
one0000u wants to merge 6 commits intowarthog-network:masterfrom
one0000u:macos-arm64

Conversation

@one0000u
Copy link
Copy Markdown

@one0000u one0000u commented Nov 19, 2024

Hello @I-luk-I ,

I tried to build the dmg file for wart dapp via GitHub Action and tested it on my Macbook Pro (x86_64) and Mac Mini (arm64). However, I found that because the dmg file build process must require an apple developer authentication signature to run securely on both of my machines. If we can't get Apple developer signatures, then it seems impractical to use the dmg format to distribute the wart dapp.

To resolve this, I have incorporated support for macOS (arm64/x86_64) users to run the Wart Dapp using a Python virtual environment. I have created a main-arm64.spec file, a main-x86_64.spec file, and updated the README.md to guide Mac users through the process of setting up and running the Wart Dapp within a Python virtual environment. Additionally, I adjusted the width of the main window from 1000 to 1300, and the main windows now displays correctly (on my Mac Mini and Macbook Pro).

Changes:
main-arm64.spec: Added a specification file for macOS (arm64) to facilitate the setup of the Python virtual environment.

main-x86_64.spec: Added a specification file for macOS (x86_64) to facilitate the setup of the Python virtual environment.

README.md: Updated the documentation to include instructions for macOS (arm64/x86_64) users on how to install and run the Wart Dapp using a Python virtual environment.

This PR provides a temporary solution for macOS (arm64/x86_64) users to run the Wart Dapp. Please review the changes and let me know if there are any further adjustments needed.

@one0000u one0000u changed the title Add macOS (arm64) Support for Wart Dapp Enhance Wart Dapp with macOS (arm64) and macOS (x86_64) Support Nov 19, 2024
@one0000u one0000u changed the title Enhance Wart Dapp with macOS (arm64) and macOS (x86_64) Support Enhance Wart Dapp with macOS (arm64/x86_64) Support Nov 19, 2024
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