Ok,
I have changed things on my copy locally to the following:
1) clean
This cleans the src directories and netcdf
2) uninstall
This runs clean
runs uninstall in each src dir (which removes the binaries)
removes everything in $AMBERHOME/lib/
cleans the test directories
Nothing deletes config.h anymore. Note if you do an uninstall it will remove
the nab libraries, openmpi libraries etc so if you run a uninstall on
Makefile_at you will have to rebuild everything.
Comments?
Otherwise I will test this all and then check it in.
All the best
Ross
> -----Original Message-----
> From: amber-developers-bounces.ambermd.org [mailto:amber-developers-
> bounces.ambermd.org] On Behalf Of case
> Sent: Friday, January 29, 2010 3:12 PM
> To: AMBER Developers Mailing List
> Subject: Re: [AMBER-Developers] Confusing clean targets.
>
> On Fri, Jan 29, 2010, Ross Walker wrote:
> >
> > clean
> > -----
> > This removes the libraries (.a file) from the lib directory.
>
> This is problematic: NAB is a compiler, and uses some of the .a files
> in
> amber11/lib to compile programs. If you remove all *.a files in lib,
> you
> effectively have to recompile NAB after each "make clean".
>
> If there are particular *.a files that should be removed with "make
> clean",
> you can get rid of those. But "make clean" should not remove all of
> them.
>
> >
> > distclean
>
> This is probably a bad name for what might be a good target.
> "distclean"
> implies that you get back to the "distribution" (nothing beyond what
> was in
> the tar files), but you don't really do that.
>
> But I don't really see the need for this. (1) the test directory can
> be
> "cleaned" in its own directory; (2) does removing config.h really serve
> a
> useful purpose?
>
> Just my $.02 here -- there is probably no one "right" answer.
>
>
> ...dac
>
> _______________________________________________
> AMBER-Developers mailing list
> AMBER-Developers.ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber-developers
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Fri Jan 29 2010 - 15:30:03 PST