]> granicus.if.org Git - graphviz/commitdiff
Add copy of dot to circo, fdp, neato, osage, patchwork, sfdp & twopi for MSBuild...
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sun, 15 Nov 2020 15:27:11 +0000 (16:27 +0100)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sun, 29 Nov 2020 18:57:09 +0000 (19:57 +0100)
ci/tests.py
cmd/dot/dot.vcxproj

index 9e43b578bb928e5634e2ca7e4a4830f6a55f0977..35a6fe5431a0dfa358ae5bf3978e3cd326906708 100644 (file)
@@ -82,20 +82,13 @@ def test_existence(binary: str):
   ]
 
   tools_not_built_with_msbuild = [
-    'circo',
     'cluster',
     'dot2gxl',
     'dot_builtins',
-    'fdp',
     'gv2gxl',
     'gvedit',
     'gvmap.sh',
     'gxl2dot',
-    'neato',
-    'osage',
-    'patchwork',
-    'sfdp',
-    'twopi',
     'vimdot',
   ]
 
index 9fccd75403ee9ed58f95a55877a7b99f60c78cdd..6db6b80af25a7faf2a7bb43c1c671e80236167a8 100644 (file)
       <AdditionalDependencies>cgraph.lib;gvc.lib;%(AdditionalDependencies)</AdditionalDependencies>
     </Link>
     <PostBuildEvent>
-      <Command>$(OutDir)dot -c</Command>
+      <Command>$(OutDir)dot -c
+copy /B /Y $(OutDir)dot.exe $(OutDir)circo.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)fdp.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)neato.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)osage.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)patchwork.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)sfdp.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)twopi.exe</Command>
     </PostBuildEvent>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
       <AdditionalDependencies>cgraph.lib;gvc.lib;%(AdditionalDependencies)</AdditionalDependencies>
     </Link>
     <PostBuildEvent>
-      <Command>$(OutDir)dot -c</Command>
+      <Command>$(OutDir)dot -c
+copy /B /Y $(OutDir)dot.exe $(OutDir)circo.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)fdp.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)neato.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)osage.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)patchwork.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)sfdp.exe
+copy /B /Y $(OutDir)dot.exe $(OutDir)twopi.exe</Command>
     </PostBuildEvent>
   </ItemDefinitionGroup>
   <ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>