-
-
Notifications
You must be signed in to change notification settings - Fork 75
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
Build for Windows #68
base: master
Are you sure you want to change the base?
Conversation
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/cupcakearmy/autorestic/F3PL2GemunCGxGXfTFhTe8qUJZz9 |
Thank you very much! autorestic/internal/bins/bins.go Line 21 in c9f425e
but would be great to have support for that. |
Also the install script would need some love. |
Local backup seems to work fine. In the config file ( The self-upgrade function probably would be broken in many ways. I'll take a look when I have some more time. |
If you want you can work on it, otherwise I can do that too, but not before tuesday as I have quite some stuff to do :) |
Not really. However, we have |
One more question, I'm planning to test out if Ctrl+C works normally on Windows. Ideally, it should send SIGINT to the underlying restic process so it can clean up and exit gracefully, so I need to do some tests. More Information: https://docs.microsoft.com/en-us/windows/console/ctrl-c-and-ctrl-break-signals |
Windows File Explorer can open and create zip archives. There's also |
***when merging. please REVERT THIS COMMIT!
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@cupcakearmy any chance of getting this merged into main build? |
Hi, I'd love to see this get merged as well! |
Still no windows build? |
Hooks probably need a little work to support Windows as the default shell and its flags should be probably at least manually configurable via config, if not auto detected. That change should benefit other OS' as well. |
This would be outstanding. Edit: Windows 11 is supposedly expanding the in-built support for compression algorithms in the latest builds if that is still a concern. |
Hi there! I noticed
restic
has a Windows binary butautorestic
doesn't, so I thought I'd modify the build script to build Windows (32 and 64-bit) binaries. Here are some things I changed:exe
extensionbzip2
andzip
files.Releases are still created the same way with the Actions workflow, and now include Windows binaries.
Edit: I did some basic testing (local backup/restore a test directory) on my Windows machine (running Windows 10 20H2, 64bit) and it seems to work well.