]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
MEDMEM suppression
authorageay <ageay>
Thu, 4 Apr 2013 15:20:12 +0000 (15:20 +0000)
committerageay <ageay>
Thu, 4 Apr 2013 15:20:12 +0000 (15:20 +0000)
src/MEDLoader/Swig/CMakeLists.txt
src/MEDLoader/Swig/Makefile.am
src/MEDLoader/Swig/med2sauv
src/MEDLoader/Swig/medutilities.py
src/MEDLoader/Swig/sauv2med

index ebdd645769edef2abc7aa9358f8f959da65a1dc9..98919949d0686d1e85220bb333e372a19e2504b9 100644 (file)
@@ -63,7 +63,8 @@ INSTALL(FILES MEDLoader.i MEDLoaderTypemaps.i MEDLoaderCommon.i DESTINATION ${ME
 SET(PYFILES_TO_INSTALL ${CMAKE_CURRENT_BINARY_DIR}/MEDLoader.py ${CMAKE_CURRENT_SOURCE_DIR}/libMEDLoader_Swig.py)
 INSTALL_AND_COMPILE_PYTHON_FILE("${PYFILES_TO_INSTALL}" ${MED_salomescript_PYTHON})
 
-INSTALL(FILES MEDLoaderDataForTest.py MEDLoaderTest.py MEDLoaderTest2.py MEDLoaderTest3.py DESTINATION ${MED_salomescript_PYTHON})
+INSTALL(FILES MEDLoaderDataForTest.py MEDLoaderTest.py MEDLoaderTest2.py MEDLoaderTest3.py medutilities.py DESTINATION ${MED_salomescript_PYTHON})
+INSTALL(FILES med2sauv sauv2med PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ DESTINATION ${MED_salomescript_PYTHON} )
 
 ADD_TEST(MEDLoaderTest ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/MEDLoaderTest.py)
 ADD_TEST(MEDLoaderTest2 ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/MEDLoaderTest2.py)
index 24778a2857b0435965a5a4915359b9ce093c30ee..a1a8fd35995a31da668f0a80ba5bf5f315a399ff 100644 (file)
@@ -53,7 +53,7 @@ _MEDLoader_la_LDFLAGS  = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS)
 
 CLEANFILES = MEDLoader_wrap.cxx MEDLoader.py
 
-dist_salomescript_DATA= MEDLoaderDataForTest.py MEDLoaderTest.py MEDLoaderTest2.py MEDLoaderTest3.py libMEDLoader_Swig.py
+dist_salomescript_DATA= MEDLoaderDataForTest.py MEDLoaderTest.py MEDLoaderTest2.py MEDLoaderTest3.py libMEDLoader_Swig.py med2sauv sauv2med medutilities.py
 nodist_salomescript_DATA = MEDLoader.py
 
-UNIT_TEST_PROG = MEDLoaderTest.py MEDLoaderTest2.py
\ No newline at end of file
+UNIT_TEST_PROG = MEDLoaderTest.py MEDLoaderTest2.py
index 943ce34ca91a94ce30d6cfecb7fd550188b24ac0..511e19d51f992645313bae1965d2bf9241ce4d41 100755 (executable)
@@ -23,6 +23,7 @@
 
 from sys import argv,path
 from os.path import dirname,abspath,sep
+from medutilities import med2sauv
 
 d = argv[0]
 d = dirname(d)
index adf51ce0bdc506dae21fc69912b5301249d2c17b..c53c98524bbf820b1a7db41a8e616063d326e9a6 100644 (file)
 
 from MEDLoader import *
 
+def my_remove(f):
+    from os import remove
+    try:
+        remove(f)
+    except OSError:
+        pass
+    return
+
 def convert(file_in, driver_in, driver_out, format=1, file_out=None):
     #
     print file_in
@@ -56,6 +64,8 @@ def convert(file_in, driver_in, driver_out, format=1, file_out=None):
         sw.setMEDFileDS(mfd,0);#0 ?
         sw.write(file_out)
         #
+        mesh = mfd.getMeshes()[0]
+        mesh_dim = mesh.getSpaceDimension()
         if mesh_dim >= 3:
             from sys import platform
             if platform in ["win32"]:
index 2b0760e193acc32986907e09df910db528710f5b..9673ff69c67a694ed91827c4821309d66f57f3fa 100755 (executable)
@@ -23,6 +23,7 @@
 
 from sys import argv,path
 from os.path import dirname,abspath,sep
+from medutilities import sauv2med
 
 d = argv[0]
 d = dirname(d)