flushpack
recursively removes all the files which are not ''source files'' to GmkPack ; in other words, all files except the
ones which have any of the following extension will be removed : F90
F
f90
f
h
inc
sql
c
ddl
mnh
odb98.flags
l
y
b
. The libraries and the executables are
removed as well. If the pack is a main pack flushpack
removes the precompilers as well.
Notice :
$HOMEPACK/src/local
or any of its subdirectory. If the working directory is lower than
the local source directory then the pack may not be completely ''flushed''. If the working directory is higher than the local
source directory then the pack will not be ''flushed''.
% cd $ROOTPACK/31t0_t1.02.PGI616.x/src/local % flushpack flushpack active Remove objects files ... Remove odb intermediate headers and C files ... Remove preprocessed files ... Remove auto-generated interfaces ... Remove precompilers ... Remove libraries ... Remove binaries ... flushpack finished. % cd $HOMEPACK/toto/src/local % flushpack flushpack active Remove objects files ... Remove odb intermediate headers and C files ... Remove preprocessed files ... Remove auto-generated interfaces ... Warning ! No directory .intfb has been found below the curent directory. Flushout might have been uncomplete. Remove libraries ... Remove binaries ... flushpack finished.