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

Subversion Repositories pci

[/] [pci/] [tags/] [rel_6/] [sim/] [rtl_sim/] [run/] [clean] - Diff between revs 112 and 154

Only display areas with differences | Details | Blame | View Log

Rev 112 Rev 154
#!/bin/csh -f
#!/bin/csh -f
if ($#argv < 1) then
if ($#argv < 1) then
    echo "Missing required argument: all | log | wave | nc_out"
    echo "Missing required argument: all | log | wave | nc_out"
    exit
    exit
endif
endif
set cur_arg = 1
set cur_arg = 1
set arg_chk = 0
set arg_chk = 0
set log    = 0
set log    = 0
set wave   = 0
set wave   = 0
set nc_out = 0
set nc_out = 0
while ($cur_arg <= $#argv)
while ($cur_arg <= $#argv)
    if ($argv[$cur_arg] == "all") then
    if ($argv[$cur_arg] == "all") then
        set log    = 1
        set log    = 1
        set wave   = 1
        set wave   = 1
        set nc_out = 1
        set nc_out = 1
        @ arg_chk = $arg_chk + 1
        @ arg_chk = $arg_chk + 1
    endif
    endif
    if ($argv[$cur_arg] == "log") then
    if ($argv[$cur_arg] == "log") then
        set log = 1
        set log = 1
        @ arg_chk = $arg_chk + 1
        @ arg_chk = $arg_chk + 1
    endif
    endif
    if ($argv[$cur_arg] == "wave") then
    if ($argv[$cur_arg] == "wave") then
        set wave = 1
        set wave = 1
        @ arg_chk = $arg_chk + 1
        @ arg_chk = $arg_chk + 1
    endif
    endif
    if ($argv[$cur_arg] == "nc_out") then
    if ($argv[$cur_arg] == "nc_out") then
        set nc_out = 1
        set nc_out = 1
        @ arg_chk = $arg_chk + 1
        @ arg_chk = $arg_chk + 1
    endif
    endif
    if ($arg_chk != $cur_arg) then
    if ($arg_chk != $cur_arg) then
        echo "Invalid argument $argv[$cur_arg]"
        echo "Invalid argument $argv[$cur_arg]"
        exit
        exit
    endif
    endif
    @ cur_arg = $cur_arg + 1
    @ cur_arg = $cur_arg + 1
end
end
if ($nc_out) then
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
endif
if ($log) then
if ($log) then
    rm ../log/*.log
    rm ../log/*.log
endif
endif
if ($wave) then
if ($wave) then
    rm -rf ../out/*.shm
    rm -rf ../out/*.shm
endif
endif
 
 

powered by: WebSVN 2.1.0

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