SwiftDocOrg / GraphViz

A Swift package for working with GraphViz
MIT License
290 stars 34 forks source link

Add support for Windows #21

Closed mattt closed 3 years ago

mattt commented 3 years ago

Tracking the GraphViz-specific work for https://github.com/SwiftDocOrg/swift-doc/issues/254

mattt commented 3 years ago

@compnerd Regarding your upstream fix for the gvToolTred export, could we instead conditionally compile or simply remove support for tred on Windows? This is a recent addition to this library, and isn't essential to running swift-doc.

compnerd commented 3 years ago

I will have to try to see if I can figure out where the reference is arising from, but, yes, if we can remove the references to it, that would work.

compnerd commented 3 years ago

Seems like removeEdgesImpliedByTransitivity causes it. If you think that removing it is a better solution, that might be a solution.

compnerd commented 3 years ago

At this point, we just need a new tag and we should be good for initial usage.

mattt commented 3 years ago

This is fixed as of #24.

Windows support is available with version 0.4.1.