Salome HOME
Issue 0020352: Compatibility native qt4 on mandriva 2009.1 for check_qt
[tools/hxx2salome.git] / scripts / renameSalomeModule
index 0347fc0dc2400e074722b4868cf3cd13401cac44..63c90b7c0af6ca68c7372631ee7fe7f297abd004 100755 (executable)
@@ -1,4 +1,8 @@
 #!/bin/bash
+# --
+# Copyright (C) CEA, EDF
+# Author : Nicolas Crouzet (CEA)
+# --
 
 usage()
 {
@@ -8,6 +12,8 @@ usage()
     echo
     echo "  -> replace any occurence of oldName by newName in module dirModule"
     echo 
+    echo "    (nex name cannot contain old name)"
+    echo
     echo Example :
     echo
     echo "  cp -r HELLO_SRC CALCULATOR_SRC"
@@ -50,6 +56,14 @@ else
     moduleName=$3
 fi
 
+# check names for restriction
+echo $newName | grep $oldName > /dev/null
+if [ $? -eq 0 ]
+then
+    echo -e "Sorry : There is a restriction!\nNew name cannot contain old name.\n"
+    usage 
+fi
+
 today=`date +%d%m%y`
 
 # Check arguments