Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/acyclic.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/bcomps.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/ccomps.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/cdt.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/cgraph++.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/cgraph.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/circo.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/cluster.exe
Binary file not shown.
1 change: 1 addition & 0 deletions AsBuiltReport.Diagram/Tools/Graphviz/bin/config8
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,7 @@ gvplugin_vt.dll vt {
vt-4up:cairo 0
vt-6up:cairo 0
vt-8up:cairo 0
vt-8up2:cairo 0
}
}
gvplugin_webp.dll webp {
Expand Down
Binary file removed AsBuiltReport.Diagram/Tools/Graphviz/bin/diffimg.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/dijkstra.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/dot.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/dot2gxl.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/dot_builtins.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/edgepaint.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/fdp.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gc.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gdtclft.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gml2gv.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/graphml2gv.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gv2gml.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gv2gxl.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvc++.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvc.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvcolor.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvgen.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvmap.exe
Binary file not shown.
212 changes: 106 additions & 106 deletions AsBuiltReport.Diagram/Tools/Graphviz/bin/gvmap.sh
Original file line number Diff line number Diff line change
@@ -1,106 +1,106 @@
#!/bin/sh
# Script for gvmap pipeline
# Use -A to add flags for gvmap; e.g., -Ae results in gvmap -e
# -K can be used to change the original layout; by default, sfdp is used
# -T is used to specify the final output format
# -G, -N and -E flags can be used to tailor the rendering
# -g, -n and -e flags can be used to tailor the initial layout
# Be careful of spaces in the flags. If these are not wrapped in quotes, the
# parts will be separated during option processing.
LAYOUT=sfdp
OPTSTR="vVA:G:E:N:g:e:n:K:T:o:"
USAGE="Usage: gvmap [-vV] [-A gvmap flags] [-G attr=val] [-E attr=val] [-N attr=val] [-g attr=val] [-e attr=val] [-n attr=val] [-K layout] [-T output format] [-o outfile]"
FLAGS1=
FLAGS2=
FLAGS3=
while getopts ":$OPTSTR" c
do
case $c in
v )
VERBOSE=1
FLAGS1="$FLAGS1 -v"
FLAGS2="$FLAGS2 -v"
FLAGS3="$FLAGS3 -v"
;;
V )
dot -V
exit 0
;;
K )
LAYOUT=$OPTARG
;;
A )
FLAGS2="$FLAGS2 -$OPTARG"
;;
T )
FLAGS3="$FLAGS3 -T$OPTARG"
;;
e )
FLAGS1="$FLAGS1 -E$OPTARG"
;;
n )
FLAGS1="$FLAGS1 -N$OPTARG"
;;
g )
FLAGS1="$FLAGS1 -G$OPTARG"
;;
E )
FLAGS3="$FLAGS3 -E$OPTARG"
;;
N )
FLAGS3="$FLAGS3 -N$OPTARG"
;;
G )
FLAGS3="$FLAGS3 -G$OPTARG"
;;
o )
FLAGS3="$FLAGS3 -o$OPTARG"
;;
:)
printf '%s requires a value\n' "$OPTARG" >&2
exit 2
;;
\? )
if [ "$OPTARG" = "?" ]
then
printf '%s\n' "$USAGE"
exit 0
else
printf 'gvmap: unknown flag %s\n' "$OPTARG" >&2
printf '%s\n' "$USAGE"
exit 2
fi
;;
esac
done
shift $((OPTIND-1))
if [ $# -eq 0 ]
then
if [ -n "$VERBOSE" ]
then
printf '%s -Goverlap=prism %s | gvmap %s | neato -n2 %s\n' "$LAYOUT" "$FLAGS1" "$FLAGS2" "$FLAGS3" >&2
fi
$LAYOUT -Goverlap=prism $FLAGS1 | gvmap $FLAGS2 | neato -n2 $FLAGS3
else
while [ $# -gt 0 ]
do
if [ -f "$1" ]
then
if [ -n "$VERBOSE" ]
then
printf '%s -Goverlap=prism %s %s | gvmap %s | neato -n2 %s\n' "$LAYOUT" "$FLAGS1" "$1" "$FLAGS2" "$FLAGS3" >&2
fi
$LAYOUT -Goverlap=prism $FLAGS1 $1 | gvmap $FLAGS2 | neato -n2 $FLAGS3
else
printf 'gvmap: unknown input file %s - ignored\n' "$1" >&2
fi
shift
done
fi
#!/bin/sh

# Script for gvmap pipeline
# Use -A to add flags for gvmap; e.g., -Ae results in gvmap -e
# -K can be used to change the original layout; by default, sfdp is used
# -T is used to specify the final output format
# -G, -N and -E flags can be used to tailor the rendering
# -g, -n and -e flags can be used to tailor the initial layout
# Be careful of spaces in the flags. If these are not wrapped in quotes, the
# parts will be separated during option processing.

LAYOUT=sfdp
OPTSTR="vVA:G:E:N:g:e:n:K:T:o:"
USAGE="Usage: gvmap [-vV] [-A gvmap flags] [-G attr=val] [-E attr=val] [-N attr=val] [-g attr=val] [-e attr=val] [-n attr=val] [-K layout] [-T output format] [-o outfile]"
FLAGS1=
FLAGS2=
FLAGS3=

while getopts ":$OPTSTR" c
do
case $c in
v )
VERBOSE=1
FLAGS1="$FLAGS1 -v"
FLAGS2="$FLAGS2 -v"
FLAGS3="$FLAGS3 -v"
;;
V )
dot -V
exit 0
;;
K )
LAYOUT=$OPTARG
;;
A )
FLAGS2="$FLAGS2 -$OPTARG"
;;
T )
FLAGS3="$FLAGS3 -T$OPTARG"
;;
e )
FLAGS1="$FLAGS1 -E$OPTARG"
;;
n )
FLAGS1="$FLAGS1 -N$OPTARG"
;;
g )
FLAGS1="$FLAGS1 -G$OPTARG"
;;
E )
FLAGS3="$FLAGS3 -E$OPTARG"
;;
N )
FLAGS3="$FLAGS3 -N$OPTARG"
;;
G )
FLAGS3="$FLAGS3 -G$OPTARG"
;;
o )
FLAGS3="$FLAGS3 -o$OPTARG"
;;
:)
printf '%s requires a value\n' "$OPTARG" >&2
exit 2
;;
\? )
if [ "$OPTARG" = "?" ]
then
printf '%s\n' "$USAGE"
exit 0
else
printf 'gvmap: unknown flag %s\n' "$OPTARG" >&2
printf '%s\n' "$USAGE"
exit 2
fi
;;
esac
done
shift $((OPTIND-1))

if [ $# -eq 0 ]
then
if [ -n "$VERBOSE" ]
then
printf '%s -Goverlap=prism %s | gvmap %s | neato -n2 %s\n' "$LAYOUT" "$FLAGS1" "$FLAGS2" "$FLAGS3" >&2
fi
$LAYOUT -Goverlap=prism $FLAGS1 | gvmap $FLAGS2 | neato -n2 $FLAGS3
else
while [ $# -gt 0 ]
do
if [ -f "$1" ]
then
if [ -n "$VERBOSE" ]
then
printf '%s -Goverlap=prism %s %s | gvmap %s | neato -n2 %s\n' "$LAYOUT" "$FLAGS1" "$1" "$FLAGS2" "$FLAGS3" >&2
fi
$LAYOUT -Goverlap=prism $FLAGS1 $1 | gvmap $FLAGS2 | neato -n2 $FLAGS3
else
printf 'gvmap: unknown input file %s - ignored\n' "$1" >&2
fi
shift
done
fi



Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvpack.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_core.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_dot_layout.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_gd.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_gdiplus.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_kitty.dll
Binary file not shown.
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_pango.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_vt.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvplugin_webp.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvpr.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gvpr.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gxl2dot.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/gxl2gv.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/mingle.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/mm2gv.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/neato.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/nop.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/osage.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/patchwork.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/pathplan.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/prune.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/sccmap.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/sfdp.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/tcldot.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/tcldot_builtin.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/tclplan.dll
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/tred.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/twopi.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/unflatten.exe
Binary file not shown.
Binary file modified AsBuiltReport.Diagram/Tools/Graphviz/bin/xdot.dll
Binary file not shown.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### :arrows_clockwise: Changed

- Update module version to v1.0.9
- Bump module version v1.0.9
- Update Graphviz binaries to v15.1.0

## [1.0.8] - 2026-06-16

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<LangVersion>8.0</LangVersion>
<TargetFramework>net48</TargetFramework>
<ImplicitUsings>disable</ImplicitUsings>
<Version>1.0.8</Version>
<Version>1.0.9</Version>
</PropertyGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Sources/Diagrammer/AbrDiagrammer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<Version>1.0.6</Version>
<Version>1.0.9</Version>
</PropertyGroup>

<ItemGroup>
Expand Down
Loading