OpenCores
URL https://opencores.org/ocsvn/pci/pci/trunk

Subversion Repositories pci

[/] [pci/] [tags/] [rel_6/] [sim/] [rtl_sim/] [run/] [clean] - Diff between revs 26 and 72

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 26 Rev 72
Line 1... Line 1...
 
#!/bin/csh -f
 
 
 
if ($#argv < 1) then
 
    echo "Missing required argument: all | log | wave | nc_out"
 
    exit
 
endif
 
 
 
set cur_arg = 1
 
set arg_chk = 0
 
 
 
set log    = 0
 
set wave   = 0
 
set nc_out = 0
 
 
 
while ($cur_arg <= $#argv)
 
    if ($argv[$cur_arg] == "all") then
 
        set log    = 1
 
        set wave   = 1
 
        set nc_out = 1
 
 
 
        @ arg_chk = $arg_chk + 1
 
    endif
 
 
 
    if ($argv[$cur_arg] == "log") then
 
        set log = 1
 
 
 
        @ arg_chk = $arg_chk + 1
 
    endif
 
 
 
    if ($argv[$cur_arg] == "wave") then
 
        set wave = 1
 
 
 
        @ arg_chk = $arg_chk + 1
 
    endif
 
 
 
    if ($argv[$cur_arg] == "nc_out") then
 
        set nc_out = 1
 
 
 
        @ arg_chk = $arg_chk + 1
 
    endif
 
 
 
    if ($arg_chk != $cur_arg) then
 
        echo "Invalid argument $argv[$cur_arg]"
 
        exit
 
    endif
 
 
 
    @ cur_arg = $cur_arg + 1
 
end
 
 
 
if ($nc_out) then
rm ../bin/INCA_libs/worklib/*
rm ../bin/INCA_libs/worklib/*
rm ../bin/INCA_libs/worklib/.*
rm ../bin/INCA_libs/worklib/.*
 
endif
 
 
 
if ($log) then
rm ../log/*.log
rm ../log/*.log
 
endif
 
 
 
if ($wave) then
rm -rf ../out/*.shm
rm -rf ../out/*.shm
 
endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.