Skip to content

Conversation

tylerslaton
Copy link
Collaborator

@tylerslaton tylerslaton commented Sep 8, 2022

Summary

Adding some conditional compilation that enables builds to finish in windows environments. Prior to this PR, xdg was not allowing our builds to be cross-platform compatible. This conditionally compiles that import and sets a logical default for supporting Docker (not Podman, yet) in a windows environment.

Tangentially, this also updates the error messaging for not being able to connect to sockets to be clearer.

Todo

  1. Figure out how to setup an action to test that windows builds are working
  2. Update documentation to explain how to use dcp on Windows

Closes #14

@tylerslaton tylerslaton requested a review from exdx September 8, 2022 14:14
Copy link
Owner

@exdx exdx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I think we can spin up windows VMs via GitHub Actions and test this out more, hopefully. Also we can add to the docs about windows support. These can both be follow-ups though.

@tylerslaton tylerslaton force-pushed the support-windows-builds branch from 69ab817 to 44a19a1 Compare September 8, 2022 14:17
Signed-off-by: Tyler Slaton <mtslaton1@gmail.com>
@tylerslaton tylerslaton force-pushed the support-windows-builds branch from 44a19a1 to ec69931 Compare September 8, 2022 14:23
@exdx exdx merged commit e3759df into exdx:main Sep 8, 2022
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

Successfully merging this pull request may close these issues.

Support windows builds
2 participants