16/05/11 16:12, Sam Steingold
> 2011-05-16  Sam Steingold  <s...@gnu.org>
>
>       * Makefile (all): depend on vm only if VMDIR exists
>
> iff --git a/lisp/Makefile b/lisp/Makefile
> index 5829cf3..b383f1d 100644
> --- a/lisp/Makefile
> +++ b/lisp/Makefile
> @@ -61,7 +59,13 @@ DEPBINS=   ${DEPSRCS:.el=.elc}
>  SRCS=                bbdb.el  $(DEPSRCS)
>  BINS=                bbdb.elc $(DEPBINS)
>  
> -all: Makefile bbdb autoloadsc vm
> +ALL = Makefile bbdb autoloadsc
> +
> +ifneq ($(wildcard $(VMDIR)),)
> +ALL = $(ALL) vm
> +endif
> +
> +all: $(ALL)
>  
>  # Makefile: Makefile.in
>  #    @echo "Makefile.in has changed, rerun configure!"

That seems useful, so people who don't use VM don't have to change the
rule manually. Might also be a good idea to remove the default value for
VMDIR (the way it is now, it's unlikely to be of much use to anyone, and
people who don't use VM have to remove the line manually), or to figure
out a way to get it automatically.

Also, while on the subject of makefiles, could somebody add an "install"
rule? (I'm not sure what the standard directory for .el/.elc files is, I
put mine in /usr/local/share/emacs/site-lisp/)


------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to