# PREREQUISITES :
alabaster : '0.7.6'
Babel : '2.14.0'
+ beautifulsoup4: '4.12.3'
boost : '1.71.0'
+ breathe : '4.35.0'
CAS : {tag : 'CR780-SALOME-PATCH', section: 'version_CR780_SALOME_PATCH', base: 'no'}
catalyst: '2.0'
C3PO: 'v2.3'
doxygen : '1.8.14'
eigen : '3.3.4'
embree : '3.12.2'
+ exhale : '0.3.7'
FMILibrary : '2.0.3'
fonttools : '4.48.1'
freeimage : '3.16.0'
lapack : '3.8.0'
libxml2 : '2.9.12'
llvm : '8.0.1-clang'
+ lxml : '5.3.0'
markupsafe : '2.1.5'
markdown_it_py: '3.0.0'
matplotlib : '3.8.2'
sip : '5.5.0'
six : '1.10.0'
snowballstemmer : '2.2.0'
+ soupsieve : '2.6'
Sphinx : '7.2.6'
sphinxcontrib_applehelp : '1.0.8'
sphinxcontrib_devhelp : '1.0.6'
"lapack",
"CONFIGURATION"
]
- build_depend : ["cmake", "swig", "doxygen", "graphviz", "cppunit"]
+ build_depend : ["cmake", "swig", "doxygen", "graphviz", "cppunit", "breathe", "exhale"]
opt_depend : []
source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
--- /dev/null
+default :
+{
+ name : "beautifulsoup4"
+ build_source : "script"
+ compil_script : 'pip_install' + $VARS.scriptExtension
+ get_source : "archive"
+ archive_info : {archive_prefix : "beautifulsoup4"}
+ environ :
+ {
+ env_script : "beautifulsoup4.py"
+ }
+ depend : ['Python', 'setuptools', 'soupsieve']
+ source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + "beautifulsoup4"
+ build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + "beautifulsoup4"
+ install_dir : 'base'
+ properties:
+ {
+ incremental : "yes"
+ pip : "yes"
+ }
+}
+
--- /dev/null
+default :
+{
+ name : "breathe"
+ build_source : "script"
+ compil_script : 'pip_install' + $VARS.scriptExtension
+ get_source : "archive"
+ archive_info : {archive_prefix : "breathe"}
+ environ :
+ {
+ env_script : "breathe.py"
+ }
+ depend : ['Python','Sphinx']
+ source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + "breathe"
+ build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + "breathe"
+ install_dir : 'base'
+ properties:
+ {
+ incremental : "yes"
+ pip : "yes"
+ }
+}
+
--- /dev/null
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+import os
+
+def set_env(env, prereq_dir, version):
+ env.set("BEAUTIFULSOUP4_ROOT_DIR",prereq_dir)
+
+def set_nativ_env(env):
+ pass
--- /dev/null
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+import os
+
+def set_env(env, prereq_dir, version):
+ env.set("BREATHE_ROOT_DIR",prereq_dir)
+
+def set_nativ_env(env):
+ pass
--- /dev/null
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+import os
+
+def set_env(env, prereq_dir, version):
+ env.set("EXHALE_ROOT_DIR",prereq_dir)
+
+def set_nativ_env(env):
+ pass
--- /dev/null
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+import os
+
+def set_env(env, prereq_dir, version):
+ env.set("LXML_ROOT_DIR",prereq_dir)
+
+def set_nativ_env(env):
+ pass
--- /dev/null
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+import os
+
+def set_env(env, prereq_dir, version):
+ env.set("SOUPSIEVE_ROOT_DIR",prereq_dir)
+
+def set_nativ_env(env):
+ pass
--- /dev/null
+default :
+{
+ name : "exhale"
+ build_source : "script"
+ compil_script : 'pip_install' + $VARS.scriptExtension
+ get_source : "archive"
+ archive_info : {archive_prefix : "exhale"}
+ environ :
+ {
+ env_script : "exhale.py"
+ }
+ depend : ['Python', 'setuptools', 'Sphinx', 'beautifulsoup4', 'lxml', 'six']
+ source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + "exhale"
+ build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + "exhale"
+ install_dir : 'base'
+ properties:
+ {
+ incremental : "yes"
+ pip : "yes"
+ }
+}
+
--- /dev/null
+default :
+{
+ name : "lxml"
+ build_source : "script"
+ compil_script : 'pip_install' + $VARS.scriptExtension
+ get_source : "archive"
+ archive_info : {archive_prefix : "lxml"}
+ environ :
+ {
+ env_script : "lxml.py"
+ }
+ depend : ['Python', 'setuptools']
+ source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + "lxml"
+ build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + "lxml"
+ install_dir : 'base'
+ properties:
+ {
+ incremental : "yes"
+ pip : "yes"
+ }
+}
+
--- /dev/null
+default :
+{
+ name : "soupsieve"
+ build_source : "script"
+ compil_script : 'pip_install' + $VARS.scriptExtension
+ get_source : "archive"
+ archive_info : {archive_prefix : "soupsieve"}
+ environ :
+ {
+ env_script : "soupsieve.py"
+ }
+ depend : ['Python', 'setuptools']
+ source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + "soupsieve"
+ build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + "soupsieve"
+ install_dir : 'base'
+ properties:
+ {
+ incremental : "yes"
+ pip : "yes"
+ }
+}
+