Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix make distcheck, stupid bummer
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Wed, 5 Apr 2023 19:40:32 +0000 (21:40 +0200)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Wed, 5 Apr 2023 19:40:32 +0000 (21:40 +0200)
MANIFEST.in
examples/cpp/CMakeLists.txt

index ce4e415..85f70a9 100644 (file)
@@ -345,8 +345,9 @@ include examples/cpp/network-ns3/crosstraffic_d.xml
 include examples/cpp/network-ns3/dogbone_d.xml
 include examples/cpp/network-ns3/one_cluster_d.xml
 include examples/cpp/network-ns3/onelink_d.xml
+include examples/cpp/network-ns3/s4u-network-ns3-notime.tesh
+include examples/cpp/network-ns3/s4u-network-ns3-timed.tesh
 include examples/cpp/network-ns3/s4u-network-ns3.cpp
-include examples/cpp/network-ns3/s4u-network-ns3.tesh
 include examples/cpp/network-wifi/s4u-network-wifi.cpp
 include examples/cpp/network-wifi/s4u-network-wifi.tesh
 include examples/cpp/platform-comm-serialize/s4u-platform-comm-serialize.cpp
index add0eb1..a43cfda 100644 (file)
@@ -126,6 +126,10 @@ if(SIMGRID_HAVE_NS3)
   endif()
 
 else()
+  # Even if ns3 is not found, we need to override the teshfile name and make sure that everything gets included in the archive
+  set(_network-ns3_teshfile         ${CMAKE_HOME_DIRECTORY}/examples/cpp/network-ns3/s4u-network-ns3-notime.tesh)
+  set(tesh_files    ${tesh_files}   ${CMAKE_HOME_DIRECTORY}/examples/cpp/network-ns3/s4u-network-ns3-timed.tesh)
+
   foreach (example network-ns3 network-ns3-wifi)
     set(_${example}_disable 1)
   endforeach()