Sorry for the mistake, my intention was to send the diff file, not the
modified makefile-temp.
Hello,
Not sure whether I have ever submitted this. This patch is supposed to
smooth installation from repo with Windows + MSYS, without any border
effect when MSYS is not there. Backward compatility is ensured by
testing environment variable OSTYPE to be msys --- which is supposed to
be the case under MSYS.
VBR,
Vincent.
diff --git a/lisp/makefile-temp b/lisp/makefile-temp
index 48daf1d..ecfa0c7 100644
--- a/lisp/makefile-temp
+++ b/lisp/makefile-temp
@@ -23,6 +23,14 @@
# This file can compile BBDB's lisp code on most systems. Yet it is not
# intended to be foolproof!
+# For building under MSYS export OSTYPE to msys
+
+ifeq ($(OSTYPE),msys)
+ cur_dir=$(shell pwd -W | sed 's!/!!g')
+else
+ cur_dir=$(CURDIR)
+endif
+
srcdir = .
prefix = /usr/local
lispdir = $(DESTDIR)/usr/local/share/emacs/site-lisp/bbdb
@@ -87,9 +95,9 @@ bbdb-loaddefs.el: $(SRCS)
# Generated autoload-file must have an absolute path,
# $(srcdir) can be relative.
$(emacs) -l autoload \
- --eval '(setq generated-autoload-file '`pwd`/$@')' \
+ --eval '(setq generated-autoload-file $(cur_dir)\\$@)' \
--eval '(setq make-backup-files nil)' \
- -f batch-update-autoloads `pwd`
+ -f batch-update-autoloads $(cur_dir)
.PHONY: no-bbdb-loaddefs
no-bbdb-loaddefs:
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/