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 support #1919

Merged
merged 10 commits into from
Oct 13, 2024
Merged

Windows support #1919

merged 10 commits into from
Oct 13, 2024

Conversation

jwoertink
Copy link
Member

@jwoertink jwoertink commented Oct 13, 2024

Purpose

This PR adds in the start to testing Windows support.

Description

Ref: #1746 (comment)
When installing Lucky as a dependency, it would run the precompile task script which was all written in Bash. There's also talk about the shards postinstall going away anyway, so this moves all of the precompile tasks to executables in the bin and with this CLI PR we can easily run those from our project directory.

Also adding in Windows to the CI

Checklist

  • - An issue already exists detailing the issue/or feature request that this PR fixes
  • - All specs are formatted with crystal tool format spec src
  • - Inline documentation has been added and/or updated
  • - Lucky builds on docker with ./script/setup
  • - All builds and specs pass on docker with ./script/test

@jwoertink jwoertink merged commit 382549a into main Oct 13, 2024
7 checks passed
@jwoertink jwoertink deleted the windows_support branch October 13, 2024 23:59
@jwoertink jwoertink added the hacktoberfest-accepted PRs accepted for Hacktoberfest label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest-accepted PRs accepted for Hacktoberfest
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant