Salome HOME
spns #40729: MeshGems 2024.1 - windows
[tools/sat_salome.git] / products / env_scripts / MeshGems.py
index 6f55b69dc01ecb99d88ffcb12daebf51f47de60b..55d8fe6c41dc4d1a49333edf079242d4e183dfd8 100644 (file)
@@ -69,11 +69,13 @@ def set_env(env, prereq_dir, version):
       # we don't need licence keys at compile time
       set_distene_licence(env)
   set_env_build(env, prereq_dir, version)
-  try:
-    M,m,p=map(str, version.replace('-','.').split('.'))
-  except:
-    M,m=map(str, version.replace('-','.').split('.'))
-    p="0"
+  #
+  Mmp = list(map(str, version.replace('-','.').split('.')))
+  M,m=Mmp[0:2]
+  if len(Mmp) > 2:
+    p=Mmp[2]
+  else:
+    p='0'
   env.set('MESHGEMS_VERSION', version)
   env.set('MESHGEMS_VERSION_MAJOR',M)
   env.set('MESHGEMS_VERSION_MINOR',m)