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 #3

Closed
2 tasks done
lawmurray opened this issue May 28, 2023 · 5 comments
Closed
2 tasks done

Windows support #3

lawmurray opened this issue May 28, 2023 · 5 comments
Labels
packaging Supporting new platforms, packaging, installation.

Comments

@lawmurray
Copy link
Owner

We'd like to support Windows. This is a ticket to consolidate prerequisites and solicit feedback from Windows users. If you have tested out on Windows or would like to have a go at one or more of these, please let us know here!

@lawmurray
Copy link
Owner Author

Adding some packaging considerations for later:

The easiest way forward might be to generate an NSIS installer with CPack (Doxide is already using CMake), which can be then be distributed separately, but also packaged for these package managers.

@lawmurray lawmurray added the packaging Supporting new platforms, packaging, installation. label Jun 3, 2023
@lawmurray
Copy link
Owner Author

Prerequisites #1 and #2 above now resolved to remove Unix-specific dependencies.

@lawmurray
Copy link
Owner Author

Doxide now builds and runs on Windows with Visual Studio 2022 (as of commit c92f1b9). Further testing and packaging required.

@lawmurray
Copy link
Owner Author

NSIS installer for Windows now working via CPack.

Screenshot 2023-07-26 174142

@lawmurray
Copy link
Owner Author

...and we're out, v0.2.0 has Windows support, download here. A few nice-to-haves remain:

Closing as the primary mission is accomplished 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packaging Supporting new platforms, packaging, installation.
Projects
None yet
Development

No branches or pull requests

1 participant