- Timestamp:
- Apr 5, 2007, 4:17:30 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/New_Component.sh
r2 r15 5 5 SOURCE_FILE="New_Component"; 6 6 SOURCE_DIR="./$SOURCE_FILE"; 7 TMP_DIR="/tmp/$SOURCE_FILE" 7 8 8 9 #-----[ usage ]------------------------------------------------------ … … 34 35 fi; 35 36 37 if test -d $TMP_DIR; then 38 echo "Temporary directory \"$TMP_DIR\" exist already"; 39 usage; 40 fi; 41 36 42 if test -f $SED_SCRIPT; then 37 43 echo "File \"$SED_SCRIPT\" exist"; … … 239 245 function translation_directory_rec 240 246 { 241 # recursion 242 for ENTRY in $1/*; do 243 244 if test -d $ENTRY; then 245 translation_directory_rec $ENTRY; 246 else 247 translation_file $ENTRY 248 fi; 249 done; 247 if test `ls $1|grep -c ""` -ne 0; then 248 # recursion 249 for ENTRY in $1/*; do 250 251 if test -d $ENTRY; then 252 translation_directory_rec $ENTRY; 253 else 254 translation_file $ENTRY 255 fi; 256 done; 257 fi; 250 258 } 251 259 … … 280 288 281 289 #Copy 282 cp -r $SOURCE_DIR/* $1/$2/; 283 290 cp -r $SOURCE_DIR $TMP_DIR; 291 find $TMP_DIR -iname ".svn" -type d -exec rm -fr '{}' \; &> /dev/null 292 mv $TMP_DIR/* $1/$2; 293 rmdir $TMP_DIR 294 295 284 296 #translation 285 297 rename_directory "$1/$2" $SOURCE_FILE $2;
Note: See TracChangeset
for help on using the changeset viewer.