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

Does it have any plan to support windows? #1

Open
Dirreke opened this issue Jan 19, 2023 · 6 comments
Open

Does it have any plan to support windows? #1

Dirreke opened this issue Jan 19, 2023 · 6 comments

Comments

@Dirreke
Copy link

Dirreke commented Jan 19, 2023

Does it have any plan to support windows?

@rscohn2
Copy link
Owner

rscohn2 commented Jan 19, 2023

Does it have any plan to support windows?

No plans for windows. I could keep it up to date if someone contributes the initial implementation.

@wpbonelli
Copy link

wpbonelli commented Jan 19, 2023

We have a partial solution to install compilers from the HPC Kit that supports Windows (with some caveats), I'm not sure how well the approach would generalize to the rest of oneAPI. Could try porting it from a composite action to JS, but would likely need some guidance

@rscohn2
Copy link
Owner

rscohn2 commented Jan 19, 2023

The basekit installer has the same interface, so your hpc kit installer should work the same way. I can do rough changes to the data structures and leave the install/prune functions for you, or if you want to start, I can help fill in/debug parts.

@wpbonelli
Copy link

Thanks @rscohn2 I can likely take a first pass over the weekend.

@Dirreke
Copy link
Author

Dirreke commented Jan 20, 2023

Thanks! I think I can help too next week

@rscohn2
Copy link
Owner

rscohn2 commented Jan 20, 2023

Thanks @w-bonelli and @Dirreke. I use linux for development so windows is difficult for me.
This was the first github action I wrote, andI might not have done everything the best way. For example, I think I want to use actions/cache to store the pruned directory in the cloud, and then actions/tool-cache to store it locally, but I did it backwards so it will always have to download from the cloud.

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

No branches or pull requests

3 participants