Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Extract eigen3 version from build logs.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 15 Mar 2022 20:30:17 +0000 (21:30 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 15 Mar 2022 20:48:33 +0000 (21:48 +0100)
tools/jenkins/project_description.sh

index 2b6389e..87b8274 100755 (executable)
@@ -22,12 +22,7 @@ get_cmake(){
 }
 
 get_eigen3(){
-  found=$(grep -c "Found Eigen3:" ./consoleText)
-  if [ "$found" != 0 ]; then
-    echo "✔"
-  else
-    echo ""
-  fi
+  sed -n 's/.* Eigen3 library \.\+: \([^ ]*\) in .*/\1/p;T;q' ./consoleText
 }
 
 get_ns3(){
@@ -142,7 +137,7 @@ function sortTable(n, type) {
     <td class=matrix-header style=min-width:75px onclick="sortTable($((++col)),'version');">Boost</td>
     <td class=matrix-header style=min-width:75px onclick="sortTable($((++col)),'version');">Java</td>
     <td class=matrix-header style=min-width:75px onclick="sortTable($((++col)),'version');">Cmake</td>
-    <td class=matrix-header style=min-width:50px onclick='sortTable($((++col)));'>Eigen3</td>
+    <td class=matrix-header style=min-width:50px onclick="sortTable($((++col)),'version');">Eigen3</td>
     <td class=matrix-header style=min-width:50px onclick="sortTable($((++col)),'version');">ns-3</td>
     <td class=matrix-header style=min-width:50px onclick="sortTable($((++col)),'version');">Python</td>
   </tr>