bldffidir = $(bldlispdir)/ffi
bldmuledir = $(bldlispdir)/mule
bldtermdir = $(bldlispdir)/term
+sxelwlibdir = $(top_srcdir)/src/ui/lwlib
+bldlwlibdir = $(top_builddir)/src/ui/lwlib
lispffidir = $(lispdir)/ffi
lispmuledir = $(lispdir)/mule
AALFILE = $(bldlispdir)/auto-autoloads.el
BITCH = $(SXEMACS) -batch
SXE_DYLD_PATH = $(bldsrcdir):$(bldsrcdir)/$(LT_OBJDIR):$(bldlwlibdir):$(bldlwlibdir)/$(LT_OBJDIR):$(DESTDIR)$(libdir)
-BITCHENV = DYLD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$DYLD_LIBRARY_PATH:$(DYLD_LIBRARY_PATH) \
+BATCHENV = DYLD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$DYLD_LIBRARY_PATH:$(DYLD_LIBRARY_PATH) \
LD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$LD_LIBRARY_PATH:$(LD_LIBRARY_PATH) \
+ SHLIB_PATH=$(SXE_DYLD_PATH):$$SHLIB_PATH:$(SHLIB_PATH)
+BITCHENV = $(BATCHENV) \
EMACSPACKAGEPATH= \
SOURCE_TREE_ROOT=$(abs_top_srcdir) \
BUILD_TREE_ROOT=$(abs_top_builddir)
$(BATCH) -vanilla -no-autoloads \
-l finder -f finder-compile-keywords
@echo "Building finder database ...(done)"
- $(BITCH) -no-autoloads -l config \
+ $(BATCHENV) $(BITCH) -no-autoloads -l config \
-l bytecomp -f batch-byte-compile $(builtels)
@touch $@
@make_endif@
bldsrcdir = $(top_builddir)/src
sxelispdir = $(abs_top_srcdir)/lisp
bldlispdir = $(abs_top_builddir)/lisp
+sxelwlibdir = $(top_srcdir)/src/ui/lwlib
+bldlwlibdir = $(top_builddir)/src/ui/lwlib
sitemodule_DATA =
SXEMACS = $(top_builddir)/src/sxemacs
BITCH = $(SXEMACS) -batch
-BITCHENV = EMACSPACKAGEPATH= SOURCE_TREE_ROOT=$(abs_top_srcdir) BUILD_TREE_ROOT=$(abs_top_builddir)
+SXE_DYLD_PATH = $(bldsrcdir):$(bldsrcdir)/$(LT_OBJDIR):$(bldlwlibdir):$(bldlwlibdir)/$(LT_OBJDIR):$(DESTDIR)$(libdir)
+BATCHENV = DYLD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$DYLD_LIBRARY_PATH:$(DYLD_LIBRARY_PATH) \
+ LD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$LD_LIBRARY_PATH:$(LD_LIBRARY_PATH) \
+ SHLIB_PATH=$(SXE_DYLD_PATH):$$SHLIB_PATH:$(SHLIB_PATH)
+BITCHENV = $(BATCHENV) \
+ EMACSPACKAGEPATH= \
+ SOURCE_TREE_ROOT=$(abs_top_srcdir) \
+ BUILD_TREE_ROOT=$(abs_top_builddir)
BATCH = $(BITCHENV) $(BITCH)
PUREBATCH = $(BITCHENV) $(PITCH)
SUFFIXES = .el .elc
.el.elc: $(SXEMACS)
- $(BATCH) -vanilla -l bytecomp -f batch-byte-compile-one-file-here $<
+ $(BATCHENV) $(BATCH) -vanilla -l bytecomp \
+ -f batch-byte-compile-one-file-here $<
#stage1: all-am
# @touch $@
AALCFILE = $(bldlispdir)/auto-autoloads.elc
BITCH = $(SXEMACS) -batch
SXE_DYLD_PATH = $(bldsrcdir):$(bldsrcdir)/$(LT_OBJDIR):$(bldlwlibdir):$(bldlwlibdir)/$(LT_OBJDIR):$(DESTDIR)$(libdir)
-BITCHENV = DYLD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$DYLD_LIBRARY_PATH:$(DYLD_LIBRARY_PATH) \
+BATCHENV = DYLD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$DYLD_LIBRARY_PATH:$(DYLD_LIBRARY_PATH) \
LD_LIBRARY_PATH=$(SXE_DYLD_PATH):$$LD_LIBRARY_PATH:$(LD_LIBRARY_PATH) \
- SHLIB_PATH=$(SXE_DYLD_PATH):$$SHLIB_PATH:$(SHLIB_PATH) \
+ SHLIB_PATH=$(SXE_DYLD_PATH):$$SHLIB_PATH:$(SHLIB_PATH)
+BITCHENV = $(BATCHENV) \
EMACSDEBUGPATHS=1 EMACSPACKAGEPATH= \
SOURCE_TREE_ROOT=$(sxe_srcdir) \
BUILD_TREE_ROOT=$(sxe_blddir)
(cd $(LT_OBJDIR); \
$(LN_S) -f ../$@ $@); \
fi; \
+ $(BITCHENV) \
SOURCE_TREE_ROOT= BUILD_TREE_ROOT= \
$(BITCH) -f list-load-path-shadows; \
fi