You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README-src.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,10 +5,20 @@ Graphviz.NetWrapper
5
5
6
6
## Supported platforms
7
7
8
+
### Windows
8
9
At the moment, `Rubjerg.Graphviz` ships with a bunch of precompiled Graphviz dlls built for 64 bit Windows.
9
10
This library is compatible with .NET Standard 2.0.
10
11
The unit tests run against .NET Framework 4.8 and .NET 8.0.
11
-
In the future support may be extended to other platforms.
12
+
13
+
### Linux (Experimental)
14
+
We do have experimental support for Linux.
15
+
In the same vein as our windows build, we ship precompiled binaries to make sure that this library is deployed with the same binaries as we've tested it.
16
+
However, we do not ship graphviz dependencies, you will have to installed those yourself, if you need them.
17
+
[Here is a list of all the graphviz dependencies.](https://packages.fedoraproject.org/pkgs/graphviz/graphviz/fedora-rawhide.html#dependencies)
18
+
In practice you may not need all of those.
19
+
In particular, if you only want to read graphs and e.g. run the DOT algorithm, libc and libz are enough.
20
+
To run our tests successfully you will also need libgts and libpcre2 (for the neato algorithm).
21
+
For more details, check the dependencies of any graphviz binaries with `ldd`.
12
22
13
23
## Contributing
14
24
@@ -24,7 +34,6 @@ You can either add this library as a nuget package to project, or include the so
24
34
project reference.
25
35
26
36
### Adding as a Nuget package
27
-
28
37
Add the [Rubjerg.Graphviz nuget package](https://www.nuget.org/packages/Rubjerg.Graphviz/) to
Copy file name to clipboardExpand all lines: README.md
+13-4Lines changed: 13 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,10 +5,20 @@ Graphviz.NetWrapper
5
5
6
6
## Supported platforms
7
7
8
+
### Windows
8
9
At the moment, `Rubjerg.Graphviz` ships with a bunch of precompiled Graphviz dlls built for 64 bit Windows.
9
10
This library is compatible with .NET Standard 2.0.
10
11
The unit tests run against .NET Framework 4.8 and .NET 8.0.
11
-
In the future support may be extended to other platforms.
12
+
13
+
### Linux (Experimental)
14
+
We do have experimental support for Linux.
15
+
In the same vein as our windows build, we ship precompiled binaries to make sure that this library is deployed with the same binaries as we've tested it.
16
+
However, we do not ship graphviz dependencies, you will have to installed those yourself, if you need them.
17
+
[Here is a list of all the graphviz dependencies.](https://packages.fedoraproject.org/pkgs/graphviz/graphviz/fedora-rawhide.html#dependencies)
18
+
In practice you may not need all of those.
19
+
In particular, if you only want to read graphs and e.g. run the DOT algorithm, libc and libz are enough.
20
+
To run our tests successfully you will also need libgts and libpcre2 (for the neato algorithm).
21
+
For more details, check the dependencies of any graphviz binaries with `ldd`.
12
22
13
23
## Contributing
14
24
@@ -24,7 +34,6 @@ You can either add this library as a nuget package to project, or include the so
24
34
project reference.
25
35
26
36
### Adding as a Nuget package
27
-
28
37
Add the [Rubjerg.Graphviz nuget package](https://www.nuget.org/packages/Rubjerg.Graphviz/) to
29
38
your project.
30
39
@@ -48,7 +57,7 @@ documents presented at the [Graphviz documentation page](https://graphviz.org/do
0 commit comments