]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
spns #24113 : add a new product to handle native prerequisites of SALOME (Linux)
authorqc784398 <quentin.cozette@cea.fr>
Tue, 18 May 2021 13:36:42 +0000 (15:36 +0200)
committerqc784398 <quentin.cozette@cea.fr>
Tue, 18 May 2021 13:36:42 +0000 (15:36 +0200)
applications/SALOME-9.7.0-MPI.pyconf
applications/SALOME-9.7.0-int32.pyconf
applications/SALOME-9.7.0.pyconf
products/salome_system.pyconf

index 9c983c1cacc965a75ed3c67fe2c96341170fde36..015098fa09d88f068b2dc0665442fd7e966e0498 100644 (file)
@@ -71,7 +71,6 @@ APPLICATION :
         omniORBpy : '4.2.2'
         opencv : '3.2.0'
         openmpi : '3.1.6'
-        openssl : "native"
         openturns: '1.16'
         openVKL: '0.11.0'
         ospray : '2.4.0'
@@ -93,6 +92,7 @@ APPLICATION :
         requests : '2.19.1'
         rkCommon : '1.5.1'
         root: '6.22.02'
+        salome_system : 'native'
         scipy : '1.4.1'
         scotch : '6.0.4'
         setuptools : '38.4.0'
index 92ba73b873eb6d6941584b9b734d63fca4d23382..1ca15a100a6baa02f5eec4ba13b7da7ca5e272bd 100644 (file)
@@ -67,7 +67,6 @@ APPLICATION :
         omniORB : '4.2.2'
         omniORBpy : '4.2.2'
         opencv : '3.2.0'
-        openssl : "native"
         openturns : '1.16'
         openVKL : '0.11.0'
         ospray : '2.4.0'
@@ -88,6 +87,7 @@ APPLICATION :
         requests : '2.19.1'
         rkCommon : '1.5.1'
         root : '6.22.02'
+        salome_system : 'native'
         scipy : '1.4.1'
         scotch : '6.0.4'
         setuptools : '38.4.0'
index 421dbc854c01b3c52d02f21ac78e022558ee42db..7a44fd0a4f9af1dd2278e3bed3a817e58fb068e5 100644 (file)
@@ -70,7 +70,6 @@ APPLICATION :
         omniORB : '4.2.2'
         omniORBpy : '4.2.2'
         opencv : '3.2.0'
-        openssl : "native"
         openturns: '1.16'
         openVKL: '0.11.0'
         ospray : '2.4.0'
@@ -92,6 +91,7 @@ APPLICATION :
         requests : '2.19.1'
         rkCommon : '1.5.1'
         root: '6.22.02'
+        salome_system : 'native'
         scipy : '1.4.1'
         scotch : '6.0.4'
         setuptools : '38.4.0'
index eb31138f99170ff02615b738ac2758f173d9a60b..2a719c06cdb7a9c9310984490da1133ebb03d11c 100644 (file)
@@ -4,38 +4,78 @@ default :
     get_source : "native"
     system_info : 
     {
-        rpm : ["dbus-libs", "gmp", "libglvnd", "libglvnd-egl", "libglvnd-glx", "libglvnd-opengl", 
-               "libvorbis", "openssl-libs", "tcl", "tk", "libogg", "libpng", "alsa-lib", "atk", 
-               "bzip2-libs", "cairo", "cyrus-sasl-lib", "elfutils-libelf", "elfutils-libs", "expat", 
-               "flac-libs", "fontconfig", "freetype", "fribidi", "gd", "gdbm", "gdk-pixbuf2", "glib2", 
-               "glibc", "graphite2", "gsm", "gtk2", "harfbuzz", "jbigkit-libs", "keyutils-libs", 
-               "krb5-libs", "libasyncns", "libattr", "libblkid", "libcap", "libcom_err", "libdrm", 
-               "libffi", "libgcc", "libgcrypt", "libgfortran", "libgpg-error", "libICE", "libicu", 
-               "libjpeg-turbo", "libmount", "libquadmath", "libselinux", "libSM", "libsndfile", "libstdc++", 
-               "libthai", "libtiff", "libuuid", "libX11", "libXau", "libxcb", "libXcomposite", "libXcursor", 
-               "libXdamage", "libXext", "libXfixes", "libXft", "libXi", "libXinerama", "libXmu", "libXpm", 
-               "libXrandr", "libXrender", "libXt", "libXtst", "lua", "lz4", "mesa-libGLU", "ncurses-libs", 
-               "nspr", "nss", "nss-softokn-freebl", "nss-util", "openldap", "pango", "pcre", "pixman", 
-               "pulseaudio-libs", "pulseaudio-libs-glib2", "readline", "sqlite", "systemd-libs", "tbb", 
-               "xz-libs", "zlib"]
-        rpm_dev : ["openssl-devel", "tbb-devel", "gcc", "make", "sed", "gcc-c++", "expat-devel", "fontconfig-devel", 
-                   "flex", "bison", "mesa-libGLU-devel", "perl", "libxcb-devel", "xcb-util-devel", "libxkbcommon-devel", 
-                   "libxkbcommon-x11-devel", "bzip2-devel", "libXi-devel", "libXmu-devel", "automake", "libtool", 
-                   "libjpeg-turbo-devel", "cmake", "libXpm-devel", "libXft-devel"]
-        apt : ["libbsd0", "libbz2-1.0", "libc6", "libdc1394-22", "libdrm2", "libegl1", "libevent-2.1-6",
-               "libevent-pthreads-2.1-6", "libexif12", "libexpat1", "libffi6", "libfftw3-double3", "libfontconfig1", 
-               "libgcc1", "libgcc-8-dev", "libgfortran5", "libgl1", "libglu1-mesa", "libglvnd0", "libglx0", 
-               "libgomp1", "libgphoto2-6", "libgphoto2-port12", "libhwloc5", "libice6", "libicu63", "libilmbase23", 
-               "libjbig0", "libjpeg62-turbo", "libjsoncpp1", "libltdl7", "liblzma5", "libncurses6", "libnuma1", 
-               "libopenexr23", "libopengl0", "libopenmpi3", "libpcl1", "libpcre3", "libpng16-16", "libquadmath0", 
-               "libraw1394-11", "libreadline7", "libsm6", "libssl1.1", "libstdc++6", "libtiff5", "libtinfo6", "libudev1", 
-               "libusb-1.0-0", "libuuid1", "libwebp6", "libx11-6", "libx11-xcb1", "libxau6", "libxcb1", "libxcb-glx0", 
-               "libxcb-xfixes0", "libxcb-xkb1", "libxdmcp6", "libxext6", "libxft2", "libxi6", "libxkbcommon0", "libxkbcommon-x11-0", 
-               "libxmu6", "libxpm4", "libxrender1", "libxss1", "libxt6", "libzstd1", "zlib1g"]
-        apt_dev : ["libssl-dev", "libtbb-dev", "gcc", "make", "sed", "g++", "libexpat1-dev", "libfontconfig1-dev", 
-                   "flex", "bison", "libglu1-mesa-dev", "perl", "libx11-xcb-dev ", "libxcb-dri2-0-dev", "libxkbcommon-dev", 
-                   "libxkbcommon-x11-dev", "bzip2", "libxi-dev", "libxt-dev", "libxmu-dev", "libxpm-dev", "libxft-dev", 
-                   "automake", "libtool", "libjpeg-dev", "cmake"]
+        rpm : ["dbus-libs", "gmp", "libglvnd", "libglvnd-egl", "libglvnd-glx", "libglvnd-opengl", "libvorbis",
+               "openssl-libs", "tcl", "tk", "libogg", "libpng", "alsa-lib", "atk", "bzip2-libs", "cairo",
+               "cyrus-sasl-lib", "elfutils-libelf", "elfutils-libs", "expat", "flac-libs", "fontconfig", "freetype",
+               "fribidi", "gd", "gdbm", "gdk-pixbuf2", "glib2", "glibc", "graphite2", "gsm", "gtk2", "harfbuzz",
+               "jbigkit-libs", "keyutils-libs", "krb5-libs", "libasyncns", "libattr", "libblkid", "libcap", "libcom_err",
+               "libdrm", "libffi", "libgcc", "libgcrypt", "libgfortran", "libgpg-error", "libICE", "libicu", "libjpeg-turbo",
+               "libmount", "libquadmath", "libselinux", "libSM", "libsndfile", "libstdc++", "libthai", "libtiff", "libuuid",
+               "libX11", "libXau", "libxcb", "libXcomposite", "libXcursor", "libXdamage", "libXext", "libXfixes", "libXft",
+               "libXi", "libXinerama", "libXmu", "libXpm", "libXrandr", "libXrender", "libXt", "libXtst", "lua", "lz4",
+               "mesa-libGLU", "ncurses-libs", "nspr", "nss", "nss-softokn-freebl", "nss-util", "openldap", "pango", "pcre",
+               "pixman", "pulseaudio-libs", "pulseaudio-libs-glib2", "readline", "sqlite", "systemd-libs", "tbb", "xz-libs",
+               "zlib"]
+        rpm_dev : ["openssl-devel", "tbb-devel", "gcc", "make", "sed", "gcc-c++", "expat-devel", "fontconfig-devel", "flex",
+                   "bison", "mesa-libGLU-devel", "libxcb-devel", "xcb-util-devel", "libxkbcommon-devel", "libxkbcommon-x11-devel",
+                   "bzip2-devel", "libXi-devel", "libXmu-devel", "automake", "libtool", "libjpeg-turbo-devel", "cmake",
+                   "libXpm-devel", "libXft-devel"]
+        apt : ["libbsd0", "libbz2-1.0", "libc6", "libdc1394-22", "libdrm2", "libegl1", "libexif12", "libexpat1",
+               "libfftw3-double3", "libfontconfig1", "libgl1", "libglu1-mesa", "libgomp1", "libgphoto2-6", "libice6",
+               "libjbig0", "libjsoncpp1", "libltdl7", "liblzma5", "libncurses5", "libnuma1", "libpcre3", "libquadmath0",
+               "libraw1394-11", "libsm6", "libstdc++6", "libtiff5", "libudev1", "libusb-1.0-0", "libuuid1", "libx11-6",
+               "libx11-xcb1", "libxau6", "libxcb1", "libxcb-glx0", "libxcb-xfixes0", "libxcb-xkb1", "libxdmcp6",
+               "libxext6", "libxft2", "libxi6", "libxkbcommon0", "libxkbcommon-x11-0", "libxmu6", "libxpm4", "libxrender1",
+               "libxss1", "libxt6", "zlib1g"]
+        apt_dev : ["libssl-dev", "gcc", "make", "sed", "g++", "libexpat1-dev", "libfontconfig1-dev", "flex", "bison",
+                   "libglu1-mesa-dev", "perl", "libxcb-dri2-0-dev", "libxkbcommon-dev", "libxkbcommon-x11-dev", "bzip2",
+                   "libxi-dev", "libxt-dev", "libxmu-dev", "libxpm-dev", "libxft-dev", "automake", "libtool", "libjpeg-dev",
+                   "cmake", "libicu-dev", "libopenmpi-dev", "libreadline-dev", "libhwloc-dev"]
+
+        # specific to some plateform(s)
+        "CO7" :
+        {
+            rpm_dev : ["perl"]
+        }
+        "CO8-FD30-FD32" :
+        {
+            rpm_dev : ["perl-interpreter"]
+        }
+        "DB08" :
+        {
+            apt : ["libopenexr6", "libwebp5", "libgfortran3", "libilmbase6", "libevent-2.0-5", "libpng12-0", "libgcc-4.9-dev",
+                   "libffi6", "libtinfo5", "libgphoto2-port10"]
+        }
+        "DB09" :
+        {
+            apt : ["libopenexr22", "libwebp6", "libgfortran3", "libilmbase12", "libevent-2.0-5", "libpng16-16", "libgcc-6-dev",
+                   "libffi6", "libtinfo5", "libgphoto2-port12", "libglx0", "libopengl0"]
+            apt_dev : ["libtbb-dev"]
+        }
+        "DB10" :
+        {
+            apt : ["libopenexr23", "libwebp6", "libgfortran5", "libilmbase23", "libevent-2.1-6", "libpng16-16", "libgcc-8-dev",
+                   "libffi6", "libtinfo6", "libgphoto2-port12", "libglx0", "libopengl0", "libzstd1", "libglvnd0"]
+            apt_dev : ["libtbb-dev"]
+        }
+        "UB16.04" :
+        {
+            apt : ["libopenexr22", "libwebp5", "libgfortran3", "libilmbase12", "libevent-2.0-5", "libpng12-0", "libgcc-5-dev",
+                   "libffi6", "libtinfo5", "libgphoto2-port12"]
+            apt_dev : ["libtbb-dev"]
+        }
+        "UB18.04" :
+        {
+            apt : ["libopenexr22", "libwebp6", "libgfortran4", "libilmbase12", "libevent-2.1-6", "libpng16-16", "libgcc-7-dev",
+                   "libffi6", "libtinfo5", "libgphoto2-port12", "libglx0", "libopengl0", "libzstd1", "libglvnd0"]
+            apt_dev : ["libtbb-dev"]
+        }
+        "UB20.04" :
+        {
+            apt : ["libopenexr24", "libwebp6", "libgfortran5", "libilmbase24", "libevent-2.1-7", "libpng16-16", "libgcc-9-dev",
+                   "libffi7", "libtinfo6", "libgphoto2-port12", "libglx0", "libopengl0", "libzstd1", "libglvnd0"]
+            apt_dev : ["libtbb-dev"]
+        }
     }
     depend : []
     properties :