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.