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

Feature: consider supporting windows #68

Open
2 tasks done
jpmcb opened this issue Nov 16, 2023 · 2 comments
Open
2 tasks done

Feature: consider supporting windows #68

jpmcb opened this issue Nov 16, 2023 · 2 comments

Comments

@jpmcb
Copy link
Member

jpmcb commented Nov 16, 2023

Type of feature

🍕 Feature

Current behavior

It's unknown how well supported the pizza-cli would be on windows.

We don't explicitly release artifacts for it, but in theory, someone could get the source, build an artifact on windows, and it would work. Go has great support for building against windows so we could get alot of that functionality out of the box.

Suggested solution

Explore supporting windows.

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Contributing Docs

  • I agree to follow this project's Contribution Docs
@udaypatel1
Copy link
Contributor

Is this Issue completed / closed? I see that the justfile supports the generation of binaries for Windows – is that enough or did you have something else in mind?

@jpmcb
Copy link
Member Author

jpmcb commented Oct 21, 2024

We do build against windows OS in the justfile and provide these as installable .exe binaries:

pizza-cli/justfile

Lines 121 to 122 in 66c3238

# Builds for Windows on amd64 architecture
build-windows-amd64:

pizza-cli/justfile

Lines 142 to 143 in 66c3238

# Builds for Windows on arm64 architecture
build-windows-arm64:

but we don't support this natively and I haven't tested it extensively on windows. There are a few obvious things (like our use of ~/ as the home directory) that probably just won't work on windows. We also don't plan to support this natively unless we get feedback from the community this is what they want. That being said, people are welcome to use it and try it and give us feedback!

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

No branches or pull requests

2 participants