Salome HOME
Refactoring build procedude for homard executable
authorvsr <vsr@opencascade.com>
Wed, 3 Mar 2021 10:59:34 +0000 (13:59 +0300)
committerGERALD NICOLAS <D68518@dsp0864451.atlas.edf.fr>
Mon, 3 May 2021 07:47:46 +0000 (09:47 +0200)
17 files changed:
src/tool/AP_Conversion/CMakeLists.txt [deleted file]
src/tool/AV_Conversion/CMakeLists.txt [deleted file]
src/tool/CMakeLists.txt
src/tool/Creation_Maillage/CMakeLists.txt [deleted file]
src/tool/Decision/CMakeLists.txt [deleted file]
src/tool/Dependance_Machine/CMakeLists.txt [deleted file]
src/tool/Dependance_Machine/FC.h [deleted symlink]
src/tool/ES_HOMARD/CMakeLists.txt [deleted file]
src/tool/ES_MED/CMakeLists.txt [deleted file]
src/tool/ES_Xfig/CMakeLists.txt [deleted file]
src/tool/Gestion_MTU/CMakeLists.txt [deleted file]
src/tool/HOMARD_00/CMakeLists.txt [deleted file]
src/tool/Includes_Generaux/CMakeLists.txt [deleted file]
src/tool/Information/CMakeLists.txt [deleted file]
src/tool/Modification/CMakeLists.txt [deleted file]
src/tool/Suivi_Frontiere/CMakeLists.txt [deleted file]
src/tool/Utilitaire/CMakeLists.txt [deleted file]

diff --git a/src/tool/AP_Conversion/CMakeLists.txt b/src/tool/AP_Conversion/CMakeLists.txt
deleted file mode 100644 (file)
index 5b65bd3..0000000
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de AP_Conversion
-
-SET(AP_Conversion_SOURCES
-    ./pccac1.F
-    ./pccac2.F
-    ./pccafo.F
-    ./pccapf.F
-    ./pccapg.F
-    ./pccapr.F
-    ./pcceq1.F
-    ./pcceq2.F
-    ./pcceq3.F
-    ./pcceq4.F
-    ./pcehe1.F
-    ./pcepe1.F
-    ./pcequ1.F
-    ./pcequ2.F
-    ./pcequ3.F
-    ./pcequ4.F
-    ./pcete1.F
-    ./pcetr1.F
-    ./pcetr2.F
-    ./pcetr3.F
-    ./pcetr4.F
-    ./pcfaa1.F
-    ./pcfaa2.F
-    ./pcfaa3.F
-    ./pcfaat.F
-    ./pcfor1.F
-    ./pcfor2.F
-    ./pcfore.F
-    ./pcma21.F
-    ./pcma22.F
-    ./pcma23.F
-    ./pcmaa0.F
-    ./pcmaar.F
-    ./pcmac1.F
-    ./pcmaco.F
-    ./pcmafa.F
-    ./pcmahe.F
-    ./pcmaig.F
-    ./pcmail.F
-    ./pcmamp.F
-    ./pcmanc.F
-    ./pcmano.F
-    ./pcmape.F
-    ./pcmapy.F
-    ./pcmaq0.F
-    ./pcmaqu.F
-    ./pcmar0.F
-    ./pcmar1.F
-    ./pcmar2.F
-    ./pcmar3.F
-    ./pcmarc.F
-    ./pcmat0.F
-    ./pcmate.F
-    ./pcmatr.F
-    ./pcmex0.F
-    ./pcmex1.F
-    ./pcmex2.F
-    ./pcmex3.F
-    ./pcmext.F
-    ./pcmmen.F
-    ./pcs0he.F
-    ./pcs0pe.F
-    ./pcs0qu.F
-    ./pcs0te.F
-    ./pcs0tr.F
-    ./pcs1ar.F
-    ./pcs1he.F
-    ./pcs1pe.F
-    ./pcs1qu.F
-    ./pcs2ar.F
-    ./pcs2h1.F
-    ./pcs2h2.F
-    ./pcs2h3.F
-    ./pcs2h4.F
-    ./pcs2h5.F
-    ./pcs2he.F
-    ./pcs2p1.F
-    ./pcs2p2.F
-    ./pcs2p3.F
-    ./pcs2p4.F
-    ./pcs2p5.F
-    ./pcs2p6.F
-    ./pcs2pe.F
-    ./pcs2qu.F
-    ./pcs2te.F
-    ./pcs2tr.F
-    ./pcs3tr.F
-    ./pcsar0.F
-    ./pcsar1.F
-    ./pcseh0.F
-    ./pcseh1.F
-    ./pcseh8.F
-    ./pcseh9.F
-    ./pcsehy.F
-    ./pcsehz.F
-    ./pcsep0.F
-    ./pcsep1.F
-    ./pcsep8.F
-    ./pcsep9.F
-    ./pcsepy.F
-    ./pcsepz.F
-    ./pcseq0.F
-    ./pcseq1.F
-    ./pcseq2.F
-    ./pcseq3.F
-    ./pcseq4.F
-    ./pcset0.F
-    ./pcset2.F
-    ./pcset4.F
-    ./pcset8.F
-    ./pcshe0.F
-    ./pcsi00.F
-    ./pcsiar.F
-    ./pcsihe.F
-    ./pcsipe.F
-    ./pcsiqu.F
-    ./pcsite.F
-    ./pcsitr.F
-    ./pcsmar.F
-    ./pcsoar.F
-    ./pcsohe.F
-    ./pcsolu.F
-    ./pcsono.F
-    ./pcsope.F
-    ./pcsoqu.F
-    ./pcsote.F
-    ./pcsotr.F
-    ./pcsovr.F
-    ./pcspe0.F
-    ./pcsprn.F
-    ./pcspt0.F
-    ./pcspt2.F
-    ./pcspt4.F
-    ./pcspt8.F
-    ./pcsptd.F
-    ./pcsptq.F
-    ./pcsptz.F
-    ./pcsqu0.F
-    ./pcsqug.F
-    ./pcsrc0.F
-    ./pcsrho.F
-    ./pcste0.F
-    ./pcsteg.F
-    ./pcstr0.F
-    ./pcstrg.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/AP_Conversion ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (AP_Conversion ${AP_Conversion_SOURCES})
-
-INSTALL(TARGETS AP_Conversion EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/AV_Conversion/CMakeLists.txt b/src/tool/AV_Conversion/CMakeLists.txt
deleted file mode 100644 (file)
index 56dbfb3..0000000
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de AV_Conversion
-
-SET(AV_Conversion_SOURCES
-    ./vccfam.F
-    ./vccfca.F
-    ./vccfcf.F
-    ./vccfnc.F
-    ./vcequ1.F
-    ./vcequ2.F
-    ./vcequ3.F
-    ./vcequ4.F
-    ./vcequ5.F
-    ./vcequ6.F
-    ./vcequ7.F
-    ./vcequa.F
-    ./vcequi.F
-    ./vcequn.F
-    ./vcfia0.F
-    ./vcfia1.F
-    ./vcfia2.F
-    ./vcfia3.F
-    ./vcfia4.F
-    ./vcfiad.F
-    ./vcind0.F
-    ./vcind1.F
-    ./vcind2.F
-    ./vcind3.F
-    ./vcindi.F
-    ./vcinr1.F
-    ./vcinr2.F
-    ./vcinrr.F
-    ./vcmaco.F
-    ./vcmafa.F
-    ./vcmaig.F
-    ./vcmail.F
-    ./vcmar0.F
-    ./vcmare.F
-    ./vcme21.F
-    ./vcme22.F
-    ./vcme23.F
-    ./vcme24.F
-    ./vcme25.F
-    ./vcme26.F
-    ./vcme27.F
-    ./vcme28.F
-    ./vcme29.F
-    ./vcme30.F
-    ./vcme31.F
-    ./vcme32.F
-    ./vcmex0.F
-    ./vcmex1.F
-    ./vcmex2.F
-    ./vcmexa.F
-    ./vcmexb.F
-    ./vcmexd.F
-    ./vcmext.F
-    ./vcmfac.F
-    ./vcmmen.F
-    ./vcmmpo.F
-    ./vcmnc1.F
-    ./vcmnc2.F
-    ./vcmnc3.F
-    ./vcmnc4.F
-    ./vcmnco.F
-    ./vcmnoe.F
-    ./vcmre0.F
-    ./vcmren.F
-    ./vcms20.F
-    ./vcms21.F
-    ./vcms22.F
-    ./vcms2d.F
-    ./vcmver.F
-    ./vcori1.F
-    ./vcori2.F
-    ./vcorie.F
-    ./vcsfal.F
-    ./vcsfas.F
-    ./vcsfin.F
-    ./vcsfl0.F
-    ./vcsflg.F
-    ./vcsfli.F
-    ./vcsfll.F
-    ./vcvar1.F
-    ./vcvar2.F
-    ./vcvos1.F
-    ./vcvos2.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/AV_Conversion ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (AV_Conversion ${AV_Conversion_SOURCES})
-
-INSTALL(TARGETS AV_Conversion EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
index 7062a57f03a2eaf185fa275976b6c5db1567cf2c..747345ae5ce75c27ce662d9c87af65e5d38b1a6a 100644 (file)
@@ -16,6 +16,7 @@
 #
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+
 cmake_minimum_required (VERSION 2.8)
 PROJECT (Homard C Fortran)
 
@@ -24,11 +25,11 @@ SET(${PROJECT_NAME_UC}_VERSION_MINOR 99)
 SET(${PROJECT_NAME_UC}_VERSION_PATCH 0)
 SET(${PROJECT_NAME_UC}_VERSION ${${PROJECT_NAME_UC}_VERSION_MAJOR}.${${PROJECT_NAME_UC}_VERSION_MINOR}.${${PROJECT_NAME_UC}_VERSION_PATCH})
 
-INCLUDE(FortranCInterface)
-FortranCInterface_HEADER(${CMAKE_BINARY_DIR}/FC.h)
+# Fortran options
+SET(CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2")
 
-# libraries to build
-SET(DIRLIBS
+# static libraries to build
+SET(_HT_libs
   HOMARD_00
   Suivi_Frontiere
   Information
@@ -45,22 +46,24 @@ SET(DIRLIBS
   Dependance_Machine
  )
 
-FOREACH(dir Includes_Generaux ${DIRLIBS})
-        ADD_SUBDIRECTORY(${dir})
+FUNCTION(HT_BUILD_LIBRARY dir)
+  FILE(GLOB _f_sources LIST_DIRECTORIES false ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*.F)
+  FILE(GLOB _c_sources LIST_DIRECTORIES false ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*.c)
+  INCLUDE_DIRECTORIES(Includes_Generaux ${CMAKE_CURRENT_SOURCE_DIR})
+  ADD_LIBRARY (${dir} STATIC ${_f_sources} ${_c_sources})
+ENDFUNCTION()
+
+FOREACH(_HT_lib ${_HT_libs})
+  HT_BUILD_LIBRARY(${_HT_lib})
 ENDFOREACH()
 
-# libraries to link with
+# additional libraries to link with
 SET(_link_LIBRARIES
-  ${MEDFILE_F_LIBRARIES}
+  ${MEDFILE_F_LIBRARIES} ${MEDFILE_ROOT_DIR}/lib/libmedfwrap.so
   ${HDF5_LIBRARIES}
 )
 
-# Main binary
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_EXECUTABLE(homard.out homard.f)
-
-TARGET_LINK_LIBRARIES(homard.out ${DIRLIBS} ${_link_LIBRARIES})
-
-INSTALL(TARGETS homard.out EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_BINS})
-
+# Main executable
+ADD_EXECUTABLE(homard homard.f)
+TARGET_LINK_LIBRARIES(homard ${_HT_libs} ${_link_LIBRARIES})
+INSTALL(TARGETS homard EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_BINS})
diff --git a/src/tool/Creation_Maillage/CMakeLists.txt b/src/tool/Creation_Maillage/CMakeLists.txt
deleted file mode 100644 (file)
index 80f823b..0000000
+++ /dev/null
@@ -1,291 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Creation_Maillage
-
-SET(Creation_Maillage_SOURCES
-    ./cmal01.F
-    ./cmalco.F
-    ./cmalde.F
-    ./cmalra.F
-    ./cmcact.F
-    ./cmcdhb.F
-    ./cmcdhe.F
-    ./cmcdpe.F
-    ./cmcdq2.F
-    ./cmcdq3.F
-    ./cmcdq5.F
-    ./cmcdqu.F
-    ./cmcdte.F
-    ./cmcdtr.F
-    ./cmch01.F
-    ./cmch02.F
-    ./cmch03.F
-    ./cmch04.F
-    ./cmch05.F
-    ./cmch06.F
-    ./cmch07.F
-    ./cmch08.F
-    ./cmch09.F
-    ./cmch10.F
-    ./cmch11.F
-    ./cmch12.F
-    ./cmch13.F
-    ./cmch14.F
-    ./cmch15.F
-    ./cmch16.F
-    ./cmch17.F
-    ./cmch18.F
-    ./cmch19.F
-    ./cmch20.F
-    ./cmch21.F
-    ./cmch22.F
-    ./cmch23.F
-    ./cmch24.F
-    ./cmch31.F
-    ./cmch32.F
-    ./cmch33.F
-    ./cmch34.F
-    ./cmch35.F
-    ./cmch36.F
-    ./cmch40.F
-    ./cmch41.F
-    ./cmch42.F
-    ./cmch43.F
-    ./cmch44.F
-    ./cmch45.F
-    ./cmch46.F
-    ./cmch61.F
-    ./cmch62.F
-    ./cmch63.F
-    ./cmch64.F
-    ./cmch65.F
-    ./cmch66.F
-    ./cmch67.F
-    ./cmch68.F
-    ./cmch69.F
-    ./cmch70.F
-    ./cmch71.F
-    ./cmch72.F
-    ./cmch81.F
-    ./cmch82.F
-    ./cmch83.F
-    ./cmch84.F
-    ./cmch85.F
-    ./cmch86.F
-    ./cmch87.F
-    ./cmch88.F
-    ./cmcha1.F
-    ./cmcha2.F
-    ./cmcha3.F
-    ./cmchaa.F
-    ./cmchac.F
-    ./cmchad.F
-    ./cmchae.F
-    ./cmchaf.F
-    ./cmchag.F
-    ./cmchah.F
-    ./cmchai.F
-    ./cmchak.F
-    ./cmchal.F
-    ./cmcham.F
-    ./cmchan.F
-    ./cmchap.F
-    ./cmchaq.F
-    ./cmchar.F
-    ./cmchas.F
-    ./cmchat.F
-    ./cmchau.F
-    ./cmchav.F
-    ./cmchaw.F
-    ./cmchea.F
-    ./cmchex.F
-    ./cmchf0.F
-    ./cmchfa.F
-    ./cmchfb.F
-    ./cmchfc.F
-    ./cmchfd.F
-    ./cmchfe.F
-    ./cmchpa.F
-    ./cmchpb.F
-    ./cmconf.F
-    ./cmcp01.F
-    ./cmcp02.F
-    ./cmcp03.F
-    ./cmcp04.F
-    ./cmcp05.F
-    ./cmcp06.F
-    ./cmcp0a.F
-    ./cmcp0b.F
-    ./cmcp0c.F
-    ./cmcp0d.F
-    ./cmcp17.F
-    ./cmcp18.F
-    ./cmcp19.F
-    ./cmcp1a.F
-    ./cmcp1b.F
-    ./cmcp1c.F
-    ./cmcp1e.F
-    ./cmcp21.F
-    ./cmcp22.F
-    ./cmcp23.F
-    ./cmcp24.F
-    ./cmcp25.F
-    ./cmcp26.F
-    ./cmcp2a.F
-    ./cmcp2b.F
-    ./cmcp2c.F
-    ./cmcp2e.F
-    ./cmcp31.F
-    ./cmcp32.F
-    ./cmcp33.F
-    ./cmcp34.F
-    ./cmcp35.F
-    ./cmcp36.F
-    ./cmcp3a.F
-    ./cmcp3b.F
-    ./cmcp3c.F
-    ./cmcp3e.F
-    ./cmcp3f.F
-    ./cmcp3g.F
-    ./cmcp3h.F
-    ./cmcp43.F
-    ./cmcp44.F
-    ./cmcp45.F
-    ./cmcp4a.F
-    ./cmcp4b.F
-    ./cmcp4c.F
-    ./cmcp4d.F
-    ./cmcp4e.F
-    ./cmcp51.F
-    ./cmcp52.F
-    ./cmcp5a.F
-    ./cmcp5b.F
-    ./cmcp5c.F
-    ./cmcp5e.F
-    ./cmcpen.F
-    ./cmcpy2.F
-    ./cmcpy3.F
-    ./cmcpy4.F
-    ./cmcpya.F
-    ./cmcpyr.F
-    ./cmcqua.F
-    ./cmcte3.F
-    ./cmctea.F
-    ./cmctet.F
-    ./cmctri.F
-    ./cmdera.F
-    ./cmdrar.F
-    ./cmdrhe.F
-    ./cmdrpe.F
-    ./cmdrqu.F
-    ./cmdrte.F
-    ./cmdrtr.F
-    ./cmh100.F
-    ./cmh200.F
-    ./cmh201.F
-    ./cmh202.F
-    ./cmh203.F
-    ./cmh204.F
-    ./cmh300.F
-    ./cmh301.F
-    ./cmh302.F
-    ./cmh303.F
-    ./cmh304.F
-    ./cmh305.F
-    ./cmh306.F
-    ./cmh307.F
-    ./cmh308.F
-    ./cmh309.F
-    ./cmh310.F
-    ./cmh311.F
-    ./cmh400.F
-    ./cmh401.F
-    ./cmh402.F
-    ./cmh403.F
-    ./cmh404.F
-    ./cmh405.F
-    ./cmh406.F
-    ./cmh407.F
-    ./cmh408.F
-    ./cmh409.F
-    ./cmh410.F
-    ./cmh411.F
-    ./cmh412.F
-    ./cmh413.F
-    ./cmh414.F
-    ./cmh415.F
-    ./cmh416.F
-    ./cmh417.F
-    ./cmh418.F
-    ./cmh500.F
-    ./cmh501.F
-    ./cmh502.F
-    ./cmh503.F
-    ./cmh504.F
-    ./cmh505.F
-    ./cmh506.F
-    ./cmh507.F
-    ./cmh508.F
-    ./cmh509.F
-    ./cmh510.F
-    ./cmh511.F
-    ./cmh512.F
-    ./cmh600.F
-    ./cmh601.F
-    ./cmh602.F
-    ./cmh603.F
-    ./cmh604.F
-    ./cmh605.F
-    ./cmh606.F
-    ./cmh607.F
-    ./cmh608.F
-    ./cmh700.F
-    ./cmh701.F
-    ./cmh800.F
-    ./cmh801.F
-    ./cmh900.F
-    ./cmhoma.F
-    ./cmhomo.F
-    ./cmhomq.F
-    ./cmhomt.F
-    ./cmin00.F
-    ./cminma.F
-    ./cmmisa.F
-    ./cmnbco.F
-    ./cmno22.F
-    ./cmnoim.F
-    ./cmnosu.F
-    ./cmraff.F
-    ./cmrda1.F
-    ./cmrda2.F
-    ./cmrdhe.F
-    ./cmrdpe.F
-    ./cmrdqu.F
-    ./cmrdte.F
-    ./cmrdtr.F
-    ./cmtrnp.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Creation_Maillage ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Creation_Maillage ${Creation_Maillage_SOURCES})
-
-INSTALL(TARGETS Creation_Maillage EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Decision/CMakeLists.txt b/src/tool/Decision/CMakeLists.txt
deleted file mode 100644 (file)
index 6d978e0..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Decision
-
-SET(Decision_SOURCES
-    ./deard0.F
-    ./debil1.F
-    ./debila.F
-    ./decfs0.F
-    ./decfs1.F
-    ./decfs2.F
-    ./decfs3.F
-    ./decfsu.F
-    ./decine.F
-    ./decora.F
-    ./decpt0.F
-    ./decpte.F
-    ./decr02.F
-    ./decr03.F
-    ./decr05.F
-    ./dedco1.F
-    ./dedco2.F
-    ./dedcon.F
-    ./dedera.F
-    ./dedin1.F
-    ./dedin2.F
-    ./dedini.F
-    ./deeli1.F
-    ./deelig.F
-    ./dehist.F
-    ./dehmaj.F
-    ./dehom1.F
-    ./dehomo.F
-    ./dehova.F
-    ./dehovf.F
-    ./deiard.F
-    ./deiari.F
-    ./deiarr.F
-    ./deihed.F
-    ./deihei.F
-    ./deiher.F
-    ./deinb1.F
-    ./deinbi.F
-    ./deinfi.F
-    ./deini0.F
-    ./deini2.F
-    ./deini3.F
-    ./deini4.F
-    ./deini5.F
-    ./deinii.F
-    ./deinit.F
-    ./deinnu.F
-    ./deinod.F
-    ./deinoi.F
-    ./deinor.F
-    ./deinri.F
-    ./deinse.F
-    ./deinst.F
-    ./deinti.F
-    ./deinun.F
-    ./deinz0.F
-    ./deinz1.F
-    ./deinz2.F
-    ./deinzr.F
-    ./deiped.F
-    ./deipei.F
-    ./deiper.F
-    ./deipyd.F
-    ./deipyi.F
-    ./deipyr.F
-    ./deiqud.F
-    ./deiqui.F
-    ./deiqur.F
-    ./deisa1.F
-    ./deisa2.F
-    ./deisau.F
-    ./deisfa.F
-    ./deisno.F
-    ./deisv0.F
-    ./deisv1.F
-    ./deisv2.F
-    ./deisv3.F
-    ./deisv4.F
-    ./deisv5.F
-    ./deisv6.F
-    ./deisv7.F
-    ./deisv8.F
-    ./deited.F
-    ./deitei.F
-    ./deiter.F
-    ./deitrd.F
-    ./deitri.F
-    ./deitrr.F
-    ./deiuc0.F
-    ./deiucm.F
-    ./delis1.F
-    ./delist.F
-    ./deraff.F
-    ./derco1.F
-    ./derco2.F
-    ./derco3.F
-    ./derco4.F
-    ./derco5.F
-    ./derco6.F
-    ./derco7.F
-    ./derco8.F
-    ./derco9.F
-    ./dercon.F
-    ./desmaj.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Decision ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Decision ${Decision_SOURCES})
-
-INSTALL(TARGETS Decision EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Dependance_Machine/CMakeLists.txt b/src/tool/Dependance_Machine/CMakeLists.txt
deleted file mode 100644 (file)
index b72f43e..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Dependance_Machine
-
-SET(Dependance_Machine_SOURCES
-    ./dmabor.F
-    ./dmalme.F
-    ./dmcpch.F
-    ./dmflsh.F
-    ./dmftmp.F
-    ./dmindf.F
-    ./dmjohe.F
-    ./dmlibe.F
-    ./dmloci.F
-    ./dmlocr.F
-    ./dmlocs.F
-    ./dmmach.F
-    ./dmnfcv.F
-    ./dmoubs.F
-    ./dmoufs.F
-    ./dmprma.F
-    ./dmralo.F
-    ./dmsepf.F
-    ./dmsize.F
-    ./dmtemp.F
-    ./dmunit.F
-    ./dmvaen.F
-    ./dmze10.F
-    ./dmzero.F
-    ./dmaboc.c
-    ./dmalmc.c
-    ./dmdate.c
-    ./dmflsc.c
-    ./dmlibc.c
-    ./dmloca.c
-    ./dmmacc.c
-    ./dmprmc.c
-    ./dmralc.c
-    ./dmsepc.c
-    ./dmsizc.c
-    ./dmtemc.c
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Dependance_Machine ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Dependance_Machine ${Dependance_Machine_SOURCES})
-
-INSTALL(TARGETS Dependance_Machine EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Dependance_Machine/FC.h b/src/tool/Dependance_Machine/FC.h
deleted file mode 120000 (symlink)
index 2132c5a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../FC.h
\ No newline at end of file
diff --git a/src/tool/ES_HOMARD/CMakeLists.txt b/src/tool/ES_HOMARD/CMakeLists.txt
deleted file mode 100644 (file)
index a87642a..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de ES_HOMARD
-
-SET(ES_HOMARD_SOURCES
-    ./esece0.F
-    ./esece1.F
-    ./esece2.F
-    ./esecen.F
-    ./esecf0.F
-    ./esecfd.F
-    ./esecfe.F
-    ./esecfs.F
-    ./esecig.F
-    ./esecn1.F
-    ./esecno.F
-    ./esecs1.F
-    ./esecs2.F
-    ./esecs3.F
-    ./esecs4.F
-    ./esecs5.F
-    ./esecsu.F
-    ./esemh0.F
-    ./esemh1.F
-    ./esemh2.F
-    ./esemho.F
-    ./esle01.F
-    ./esle02.F
-    ./esle03.F
-    ./eslee0.F
-    ./eslee1.F
-    ./eslee2.F
-    ./esleen.F
-    ./eslefe.F
-    ./eslen1.F
-    ./esleno.F
-    ./eslmh1.F
-    ./eslmh2.F
-    ./eslmh3.F
-    ./eslmh4.F
-    ./eslmh5.F
-    ./eslmh6.F
-    ./eslmh7.F
-    ./eslmho.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/ES_HOMARD ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (ES_HOMARD ${ES_HOMARD_SOURCES})
-
-INSTALL(TARGETS ES_HOMARD EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/ES_MED/CMakeLists.txt b/src/tool/ES_MED/CMakeLists.txt
deleted file mode 100644 (file)
index 08d5bc3..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de ES_MED
-
-SET(ES_MED_SOURCES
-    ./esdesc.F
-    ./esech1.F
-    ./esech2.F
-    ./esech3.F
-    ./esemm0.F
-    ./esemm1.F
-    ./esemmb.F
-    ./esemmc.F
-    ./esemmd.F
-    ./esemmf.F
-    ./esemmq.F
-    ./esemno.F
-    ./eses11.F
-    ./esesm1.F
-    ./esesmd.F
-    ./eslch1.F
-    ./eslch2.F
-    ./eslch3.F
-    ./eslch4.F
-    ./eslch5.F
-    ./eslch6.F
-    ./eslch7.F
-    ./eslch8.F
-    ./eslent.F
-    ./eslimd.F
-    ./eslmm1.F
-    ./eslmm2.F
-    ./eslmmb.F
-    ./eslmmc.F
-    ./eslmmd.F
-    ./eslmmf.F
-    ./eslmmn.F
-    ./eslmno.F
-    ./eslnma.F
-    ./eslnof.F
-    ./eslnom.F
-    ./eslnum.F
-    ./eslpg1.F
-    ./eslpg2.F
-    ./eslpr1.F
-    ./eslsc1.F
-    ./eslsch.F
-    ./eslsm0.F
-    ./eslsm1.F
-    ./eslsm2.F
-    ./eslsm3.F
-    ./eslsm4.F
-    ./eslsm5.F
-    ./eslsmd.F
-    ./esouvl.F
-    ./esveri.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/ES_MED ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (ES_MED ${ES_MED_SOURCES})
-
-INSTALL(TARGETS ES_MED EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/ES_Xfig/CMakeLists.txt b/src/tool/ES_Xfig/CMakeLists.txt
deleted file mode 100644 (file)
index 3204ed3..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de ES_Xfig
-
-SET(ES_Xfig_SOURCES
-    ./pppma1.F
-    ./pppma2.F
-    ./pppma3.F
-    ./pppma4.F
-    ./pppma5.F
-    ./pppxma.F
-    ./ppxma5.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/ES_Xfig ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (ES_Xfig ${ES_Xfig_SOURCES})
-
-INSTALL(TARGETS ES_Xfig EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Gestion_MTU/CMakeLists.txt b/src/tool/Gestion_MTU/CMakeLists.txt
deleted file mode 100644 (file)
index fac6a3e..0000000
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Gestion_MTU
-
-SET(Gestion_MTU_SOURCES
-    ./gagpmc.F
-    ./gagpmf.F
-    ./gasgmc.F
-    ./gballo.F
-    ./gbalme.F
-    ./gbaloj.F
-    ./gbcara.F
-    ./gbdnoe.F
-    ./gbdnof.F
-    ./gbdtoj.F
-    ./gbgeno.F
-    ./gbitos.F
-    ./gblboj.F
-    ./gblibe.F
-    ./gbminu.F
-    ./gbntcr.F
-    ./gbntde.F
-    ./gbobal.F
-    ./gbpart.F
-    ./gbralo.F
-    ./gmadoj.F
-    ./gmalog.F
-    ./gmaloi.F
-    ./gmaloj.F
-    ./gmalor.F
-    ./gmalos.F
-    ./gmalot.F
-    ./gmatoj.F
-    ./gmcata.F
-    ./gmcmpr.F
-    ./gmcpal.F
-    ./gmcpgp.F
-    ./gmcpoj.F
-    ./gmdesa.F
-    ./gmdesg.F
-    ./gmdesi.F
-    ./gmdesr.F
-    ./gmdess.F
-    ./gmdmp.F
-    ./gmdmpg.F
-    ./gmdmpi.F
-    ./gmdmpr.F
-    ./gmdmps.F
-    ./gmdmpt.F
-    ./gmdtoj.F
-    ./gmecat.F
-    ./gmecpr.F
-    ./gmextg.F
-    ./gminfo.F
-    ./gminge.F
-    ./gmitob.F
-    ./gmlanm.F
-    ./gmlboj.F
-    ./gmliat.F
-    ./gmmaxi.F
-    ./gmmess.F
-    ./gmmod.F
-    ./gmmodg.F
-    ./gmmodi.F
-    ./gmmodr.F
-    ./gmmods.F
-    ./gmmoge.F
-    ./gmnomc.F
-    ./gmntve.F
-    ./gmobal.F
-    ./gmprot.F
-    ./gmprsx.F
-    ./gmsgoj.F
-    ./gmshfi.F
-    ./gmshfr.F
-    ./gmshfs.F
-    ./gmstat.F
-    ./gmstop.F
-    ./gmtyoj.F
-    ./gtbila.F
-    ./gtdems.F
-    ./gtfims.F
-    ./gtinfo.F
-    ./gtinit.F
-    ./gtlanm.F
-    ./gtmess.F
-    ./gtnoms.F
-    ./gtstop.F
-    ./gttabl.F
-    ./gubila.F
-    ./gucara.F
-    ./guenst.F
-    ./gufefi.F
-    ./guferm.F
-    ./gufeul.F
-    ./gufiul.F
-    ./guinfg.F
-    ./guinfo.F
-    ./guinfu.F
-    ./guinit.F
-    ./gulanm.F
-    ./gumess.F
-    ./gumoge.F
-    ./guoufs.F
-    ./guouge.F
-    ./gurbbu.F
-    ./gusost.F
-    ./gustat.F
-    ./gustop.F
-    ./gutabl.F
-    ./ugdhco.F
-    ./ugdhfc.F
-    ./ugdhlc.F
-    ./ugfia3.F
-    ./ugfino.F
-    ./uginit.F
-    ./uglanm.F
-    ./ugstop.F
-    ./ugtabl.F
-    ./ugtac2.F
-    ./ugtaci.F
-    ./ugtacl.F
-    ./ugtacr.F
-    ./ugtacs.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Gestion_MTU ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Gestion_MTU ${Gestion_MTU_SOURCES})
-
-INSTALL(TARGETS Gestion_MTU EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/HOMARD_00/CMakeLists.txt b/src/tool/HOMARD_00/CMakeLists.txt
deleted file mode 100644 (file)
index 5ae35a7..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de HOMARD_00
-
-SET(HOMARD_00_SOURCES
-    ./hoapcv.F
-    ./hoapec.F
-    ./hoapem.F
-    ./hoapes.F
-    ./hoapls.F
-    ./hoavcv.F
-    ./hoavec.F
-    ./hoavli.F
-    ./hoavlm.F
-    ./hocmsa.F
-    ./hocrma.F
-    ./hodeci.F
-    ./hoinco.F
-    ./hoinit.F
-    ./holect.F
-    ./holopt.F
-    ./holver.F
-    ./homajc.F
-    ./hoprin.F
-    ./hostop.F
-    ./hosufr.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/HOMARD_00 ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (HOMARD_00 ${HOMARD_00_SOURCES})
-
-INSTALL(TARGETS HOMARD_00 EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Includes_Generaux/CMakeLists.txt b/src/tool/Includes_Generaux/CMakeLists.txt
deleted file mode 100644 (file)
index cf334f7..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-SET(HOMARD_INCLUDE
-  alphnu.h
-  chisig.h
-  cndoad.h
-  cofaar.h
-  cofamp.h
-  cofatq.h
-  cofexa.h
-  cofexh.h
-  cofexn.h
-  cofexq.h
-  cofext.h
-  cofhex.h
-  cofina.h
-  cofpen.h
-  cofpfh.h
-  cofpfp.h
-  coftex.h
-  coftfh.h
-  coftfp.h
-  coftfq.h
-  comp07.h
-  consta.h
-  consts.h
-  defiqu.h
-  demitr.h
-  derco1.h
-  dicfen.h
-  elmess.h
-  elnmxm.h
-  enti01.h
-  envada.h
-  envca1.h
-  envca2.h
-  envex1.h
-  envex2.h
-  equiva.h
-  esimpr.h
-  esutil.h
-  fahmed.h
-  fract0.h
-  fracta.h
-  fractb.h
-  fractc.h
-  fractd.h
-  fracte.h
-  fractf.h
-  fractg.h
-  fracth.h
-  fracti.h
-  fractj.h
-  fractk.h
-  fractl.h
-  fractm.h
-  fractn.h
-  fracto.h
-  front0.h
-  front1.h
-  front2.h
-  gedita.h
-  gelggt.h
-  genbla.h
-  gmenti.h
-  gmreel.h
-  gmstri.h
-  hexcf0.h
-  hexcf1.h
-  hexcf2.h
-  hexcf3.h
-  hexcf4.h
-  i1i2i3.h
-  impr01.h
-  impr02.h
-  impr03.h
-  impr04.h
-  impr05.h
-  impr06.h
-  indefi.h
-  indefr.h
-  indefs.h
-  infini.h
-  j1234j.h
-  langue.h
-  litme0.h
-  litmed.h
-  meddc0.h
-  melopt.h
-  mesutp.h
-  motcle.h
-  mslv10.h
-  mslv11.h
-  mslv12.h
-  mslv13.h
-  mslve0.h
-  mslve1.h
-  mslve2.h
-  mslve3.h
-  mslve4.h
-  mslve5.h
-  mslve6.h
-  mslve7.h
-  mslve8.h
-  mslve9.h
-  mslver.h
-  nancnb.h
-  nbfami.h
-  nbfamm.h
-  nbgrou.h
-  nblang.h
-  nbrmax.h
-  nbutil.h
-  nombar.h
-  nomber.h
-  nombhe.h
-  nombmp.h
-  nombno.h
-  nombpe.h
-  nombpy.h
-  nombqu.h
-  nombsr.h
-  nombte.h
-  nombtr.h
-  nomest.h
-  nouvnb.h
-  nuvers.h
-  op0012.h
-  op0123.h
-  op1234.h
-  op1aa6.h
-  ope001.h
-  ope002.h
-  ope1a3.h
-  ope1a4.h
-  ope4a6.h
-  oriefp.h
-  oriefy.h
-  orieqh.h
-  oriett.h
-  permut.h
-  precis.h
-  refere.h
-  refert.h
-  referx.h
-  rfamed.h
-  rftmax.h
-  rftmed.h
-  tbdim0.h
-  tbdim1.h
-  tbdim2.h
-  tbdim3.h
-  tbdim4.h
-  tbdim5.h
-  webweb.h
-)
diff --git a/src/tool/Information/CMakeLists.txt b/src/tool/Information/CMakeLists.txt
deleted file mode 100644 (file)
index f25b6d8..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Information
-
-SET(Information_SOURCES
-    ./inconv.F
-    ./infami.F
-    ./infc00.F
-    ./infc01.F
-    ./infc02.F
-    ./infc03.F
-    ./infc32.F
-    ./infc33.F
-    ./infc34.F
-    ./infc35.F
-    ./infc36.F
-    ./infc37.F
-    ./infca1.F
-    ./infca2.F
-    ./infcas.F
-    ./infcom.F
-    ./inffre.F
-    ./infoar.F
-    ./infofo.F
-    ./infohe.F
-    ./infomp.F
-    ./infono.F
-    ./infope.F
-    ./infopf.F
-    ./infopy.F
-    ./infoqu.F
-    ./infote.F
-    ./infotr.F
-    ./infova.F
-    ./infovi.F
-    ./infovo.F
-    ./infqen.F
-    ./infve0.F
-    ./infve1.F
-    ./infve2.F
-    ./infve3.F
-    ./infve4.F
-    ./infve5.F
-    ./infve6.F
-    ./infve7.F
-    ./infvec.F
-    ./ininfm.F
-    ./initer.F
-    ./inqur1.F
-    ./inqur2.F
-    ./inqure.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Information ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Information ${Information_SOURCES})
-
-INSTALL(TARGETS Information EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Modification/CMakeLists.txt b/src/tool/Modification/CMakeLists.txt
deleted file mode 100644 (file)
index e766aa4..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Modification
-
-SET(Modification_SOURCES
-    ./mmag10.F
-    ./mmag11.F
-    ./mmag12.F
-    ./mmag13.F
-    ./mmag30.F
-    ./mmag31.F
-    ./mmag32.F
-    ./mmag33.F
-    ./mmag34.F
-    ./mmag35.F
-    ./mmag36.F
-    ./mmag40.F
-    ./mmag41.F
-    ./mmag42.F
-    ./mmag43.F
-    ./mmag91.F
-    ./mmag92.F
-    ./mmag93.F
-    ./mmag94.F
-    ./mmagco.F
-    ./mmagf0.F
-    ./mmagf1.F
-    ./mmagr0.F
-    ./mmagr2.F
-    ./mmagr4.F
-    ./mmagr5.F
-    ./mmagr6.F
-    ./mmagre.F
-    ./mmagve.F
-    ./mmcnp2.F
-    ./mmdeg0.F
-    ./mmdegr.F
-    ./mmelde.F
-    ./mmmodi.F
-    ./mmsn21.F
-    ./mmsn22.F
-    ./mmsnp2.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Modification ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Modification ${Modification_SOURCES})
-
-INSTALL(TARGETS Modification EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Suivi_Frontiere/CMakeLists.txt b/src/tool/Suivi_Frontiere/CMakeLists.txt
deleted file mode 100644 (file)
index b2d2721..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Suivi_Frontiere
-
-SET(Suivi_Frontiere_SOURCES
-    ./sfbatr.F
-    ./sfbatt.F
-    ./sfcaf1.F
-    ./sfcaf2.F
-    ./sfcafr.F
-    ./sfcoaq.F
-    ./sfcofa.F
-    ./sfcoi1.F
-    ./sfcoin.F
-    ./sfcon1.F
-    ./sfcona.F
-    ./sfconq.F
-    ./sfconv.F
-    ./sfcot1.F
-    ./sfcot2.F
-    ./sfcotl.F
-    ./sfcovo.F
-    ./sfctri.F
-    ./sfcvco.F
-    ./sfcvgf.F
-    ./sfdefg.F
-    ./sffa01.F
-    ./sffa02.F
-    ./sffa03.F
-    ./sffa05.F
-    ./sffaf1.F
-    ./sffaf2.F
-    ./sffaf3.F
-    ./sffaff.F
-    ./sfgrf0.F
-    ./sfgrf1.F
-    ./sfgrf2.F
-    ./sfgrf3.F
-    ./sfgrfa.F
-    ./sfgrfb.F
-    ./sfgrou.F
-    ./sfindr.F
-    ./sflgeo.F
-    ./sflise.F
-    ./sfliso.F
-    ./sfmop2.F
-    ./sfnnfl.F
-    ./sfnofl.F
-    ./sfnuli.F
-    ./sfpop2.F
-    ./sfprep.F
-    ./sfseno.F
-    ./sfslin.F
-    ./sftqqu.F
-    ./sftqtr.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Suivi_Frontiere ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Suivi_Frontiere ${Suivi_Frontiere_SOURCES})
-
-INSTALL(TARGETS Suivi_Frontiere EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
diff --git a/src/tool/Utilitaire/CMakeLists.txt b/src/tool/Utilitaire/CMakeLists.txt
deleted file mode 100644 (file)
index 62ddaee..0000000
+++ /dev/null
@@ -1,406 +0,0 @@
-# Copyright (C) 2016-2020  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Compilation de Utilitaire
-
-SET(Utilitaire_SOURCES
-    ./utacma.F
-    ./utacme.F
-    ./utad01.F
-    ./utad02.F
-    ./utad03.F
-    ./utad04.F
-    ./utad05.F
-    ./utad06.F
-    ./utad07.F
-    ./utad08.F
-    ./utad11.F
-    ./utad12.F
-    ./utad13.F
-    ./utad21.F
-    ./utad22.F
-    ./utad31.F
-    ./utad41.F
-    ./utad80.F
-    ./utad97.F
-    ./utad98.F
-    ./utad99.F
-    ./utadpt.F
-    ./utafqu.F
-    ./utaftr.F
-    ./utahma.F
-    ./utaipe.F
-    ./utal00.F
-    ./utal02.F
-    ./utal41.F
-    ./utalfe.F
-    ./utalfo.F
-    ./utalih.F
-    ./utalpf.F
-    ./utalpg.F
-    ./utalpr.F
-    ./utalso.F
-    ./utaptc.F
-    ./utapte.F
-    ./utarhe.F
-    ./utarpe.F
-    ./utarpy.F
-    ./utarro.F
-    ./utarte.F
-    ./utashe.F
-    ./utaspe.F
-    ./utaspy.F
-    ./utaste.F
-    ./utaurq.F
-    ./utb02a.F
-    ./utb03a.F
-    ./utb05a.F
-    ./utb05b.F
-    ./utb05c.F
-    ./utb07a.F
-    ./utb07b.F
-    ./utb11a.F
-    ./utb11b.F
-    ./utb11c.F
-    ./utb11d.F
-    ./utb11e.F
-    ./utb11f.F
-    ./utb13a.F
-    ./utb13b.F
-    ./utb13c.F
-    ./utb13d.F
-    ./utb13e.F
-    ./utb17a.F
-    ./utb17b.F
-    ./utb17c.F
-    ./utb17d.F
-    ./utb17e.F
-    ./utb19a.F
-    ./utb19c.F
-    ./utb3a0.F
-    ./utb3b0.F
-    ./utb3c0.F
-    ./utb3d0.F
-    ./utb3d1.F
-    ./utb3e0.F
-    ./utb3e1.F
-    ./utb3f0.F
-    ./utb3f1.F
-    ./utb3g0.F
-    ./utb3g1.F
-    ./utb3n0.F
-    ./utb3n1.F
-    ./utb3n2.F
-    ./utb3n3.F
-    ./utb3n4.F
-    ./utb3n5.F
-    ./utbica.F
-    ./utbide.F
-    ./utbil1.F
-    ./utbilm.F
-    ./utboar.F
-    ./utbofa.F
-    ./utbono.F
-    ./utboqu.F
-    ./utbotr.F
-    ./utcach.F
-    ./utcafo.F
-    ./utcapf.F
-    ./utcapg.F
-    ./utcapr.F
-    ./utcaso.F
-    ./utchen.F
-    ./utchnu.F
-    ./utchre.F
-    ./utchs8.F
-    ./utcnar.F
-    ./utcnhe.F
-    ./utcnno.F
-    ./utcnpe.F
-    ./utcnqu.F
-    ./utcnte.F
-    ./utcntr.F
-    ./utcohe.F
-    ./utcoma.F
-    ./utcomp.F
-    ./utconf.F
-    ./utcoq2.F
-    ./utcoq3.F
-    ./utcoq5.F
-    ./utcorn.F
-    ./utcote.F
-    ./utcrhi.F
-    ./utcrpg.F
-    ./utcte1.F
-    ./utcte2.F
-    ./utcte3.F
-    ./utcte4.F
-    ./utcvne.F
-    ./utdhcl.F
-    ./utdhco.F
-    ./utdhcu.F
-    ./utdhex.F
-    ./utdhfc.F
-    ./utdhlc.F
-    ./utdhlg.F
-    ./utdhuc.F
-    ./utdhus.F
-    ./utdiag.F
-    ./utdich.F
-    ./utdpen.F
-    ./utdpyr.F
-    ./utdqua.F
-    ./utdtet.F
-    ./utdtri.F
-    ./uteare.F
-    ./utecf0.F
-    ./utecfe.F
-    ./utehex.F
-    ./utench.F
-    ./utepen.F
-    ./utepyr.F
-    ./utequa.F
-    ./utetet.F
-    ./utetri.F
-    ./utfaa1.F
-    ./utfaa2.F
-    ./utfam1.F
-    ./utfam2.F
-    ./utfia1.F
-    ./utfia2.F
-    ./utfiac.F
-    ./utfihe.F
-    ./utfin1.F
-    ./utfin2.F
-    ./utfino.F
-    ./utflt0.F
-    ./utfltr.F
-    ./utfmgr.F
-    ./utfmlg.F
-    ./uthcac.F
-    ./uthcai.F
-    ./uthcnb.F
-    ./uthequ.F
-    ./uthonh.F
-    ./utimpg.F
-    ./utinca.F
-    ./utincg.F
-    ./utinci.F
-    ./utindh.F
-    ./utinei.F
-    ./utinfm.F
-    ./utinit.F
-    ./utinla.F
-    ./utinma.F
-    ./utlgar.F
-    ./utlgut.F
-    ./utlo00.F
-    ./utlo01.F
-    ./utlo02.F
-    ./utlo03.F
-    ./utlo04.F
-    ./utlo05.F
-    ./utlo06.F
-    ./utlo07.F
-    ./utlo08.F
-    ./utlo09.F
-    ./utlo10.F
-    ./utlo11.F
-    ./utloea.F
-    ./utmcc0.F
-    ./utmcch.F
-    ./utmcen.F
-    ./utmcf0.F
-    ./utmcf1.F
-    ./utmcf2.F
-    ./utmcfa.F
-    ./utmclc.F
-    ./utmcls.F
-    ./utmcre.F
-    ./utmcz0.F
-    ./utmczr.F
-    ./utmemh.F
-    ./utmess.F
-    ./utmfar.F
-    ./utmfen.F
-    ./utmffa.F
-    ./utmfv1.F
-    ./utmfvo.F
-    ./utmmc1.F
-    ./utmmco.F
-    ./utmnmj.F
-    ./utmoch.F
-    ./utmopf.F
-    ./utmoso.F
-    ./utnbmc.F
-    ./utnbmh.F
-    ./utnc01.F
-    ./utnc02.F
-    ./utnc03.F
-    ./utnc04.F
-    ./utnc05.F
-    ./utnc06.F
-    ./utnc07.F
-    ./utnc08.F
-    ./utnc09.F
-    ./utnc11.F
-    ./utnc12.F
-    ./utnc13.F
-    ./utnc14.F
-    ./utnc15.F
-    ./utnc16.F
-    ./utnhex.F
-    ./utniqu.F
-    ./utnitr.F
-    ./utnmhe.F
-    ./utnmpe.F
-    ./utnmqu.F
-    ./utnoad.F
-    ./utnomc.F
-    ./utnomh.F
-    ./utnpen.F
-    ./utnpyr.F
-    ./utnqua.F
-    ./utntet.F
-    ./utntri.F
-    ./utnvaf.F
-    ./utora3.F
-    ./utora4.F
-    ./utoraq.F
-    ./utorat.F
-    ./utosde.F
-    ./utosme.F
-    ./utosno.F
-    ./utpd10.F
-    ./utplco.F
-    ./utplra.F
-    ./utpmhe.F
-    ./utpmte.F
-    ./utppqt.F
-    ./utpr01.F
-    ./utpr02.F
-    ./utpr03.F
-    ./utpr04.F
-    ./utpr05.F
-    ./utpr06.F
-    ./utprma.F
-    ./utprmi.F
-    ./utprve.F
-    ./utqco2.F
-    ./utqhex.F
-    ./utqjno.F
-    ./utqpen.F
-    ./utqpyr.F
-    ./utqqu0.F
-    ./utqqua.F
-    ./utqte2.F
-    ./utqtet.F
-    ./utqtr0.F
-    ./utqtri.F
-    ./utqun2.F
-    ./utqure.F
-    ./utre01.F
-    ./utre02.F
-    ./utre03.F
-    ./utre04.F
-    ./utrech.F
-    ./utrptc.F
-    ./uts8ch.F
-    ./utsen2.F
-    ./utsen3.F
-    ./utsex0.F
-    ./utsex1.F
-    ./utsex2.F
-    ./utsex3.F
-    ./utsext.F
-    ./utsohe.F
-    ./utsope.F
-    ./utsopy.F
-    ./utsoqu.F
-    ./utsote.F
-    ./utsotr.F
-    ./utsrc1.F
-    ./utsrc2.F
-    ./utsrc3.F
-    ./utsrc4.F
-    ./utsuar.F
-    ./utsuex.F
-    ./utsuhe.F
-    ./utsuno.F
-    ./utsupe.F
-    ./utsuqu.F
-    ./utsute.F
-    ./utsutr.F
-    ./utsvm0.F
-    ./utsvmn.F
-    ./utsynt.F
-    ./uttbrc.F
-    ./uttetr.F
-    ./uttfi1.F
-    ./uttfi2.F
-    ./utthex.F
-    ./uttoqu.F
-    ./uttpen.F
-    ./uttpyr.F
-    ./uttqua.F
-    ./uttrii.F
-    ./uttrir.F
-    ./uttris.F
-    ./uttrn2.F
-    ./utulbi.F
-    ./utulfd.F
-    ./utulls.F
-    ./ututso.F
-    ./utvar0.F
-    ./utvar1.F
-    ./utvars.F
-    ./utveri.F
-    ./utvga1.F
-    ./utvga2.F
-    ./utvgan.F
-    ./utvgfa.F
-    ./utvgv1.F
-    ./utvgv2.F
-    ./utvgv3.F
-    ./utvgva.F
-    ./utvgvf.F
-    ./utvgvq.F
-    ./utvhex.F
-    ./utvoh0.F
-    ./utvohe.F
-    ./utvois.F
-    ./utvop0.F
-    ./utvope.F
-    ./utvopy.F
-    ./utvot0.F
-    ./utvote.F
-    ./utvoy0.F
-    ./utvpen.F
-    ./utvpyr.F
-    ./utvte0.F
-    ./utvtet.F
-    ./utwipg.F
-    )
-
-INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Utilitaire ../Includes_Generaux)
-
-SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
-
-ADD_LIBRARY (Utilitaire ${Utilitaire_SOURCES})
-
-INSTALL(TARGETS Utilitaire EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})