Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows build.ps1 script #130

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

instance-id
Copy link
Contributor

@instance-id instance-id commented Jan 6, 2022

Running as-is (.\build.ps1) will build with Nuitka, adding -mingw64 (.\build.ps1 -mingw64) will build with Nuitka using mingw64 compiler (which it downloads and sets up automatically). Running with -pyinstaller (.\build.ps1 -pyinstaller) will instead use PyInstaller to build.

Feedback is definitely welcome.

Systems Tested Ons

Win10 - VM

Checklist

  • I signed the CLA
  • There are no unnecessary or out-of-scope changes in this PR
  • Gimel Studio runs successfully on the above system(s) with the changes in this PR
  • The changes in this PR follow the style guides

Running as-is (`.\build.ps1`) will build with Nuitka, adding -mingw64 (`.\build.ps1 -mingw64`) will build with Nuitka using mingw64 compiler (which it downloads and sets up automatically). Running with -pyinstaller (.\build.ps1 -pyinstaller) will instead use PyInstaller to build.

Feedback is definitely welcome.
build.ps1 Outdated Show resolved Hide resolved
Copy link
Member

@iwoithe iwoithe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work @instance-id! As stated in the Discord server @Correct-Syntax and I appreciate the work a lot. 🙂

build.ps1 Outdated Show resolved Hide resolved
build.ps1 Show resolved Hide resolved
build.ps1 Show resolved Hide resolved
build.ps1 Show resolved Hide resolved
@CLAassistant
Copy link

CLAassistant commented Jan 20, 2022

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

None yet

4 participants