Branch: Tag:

2002-03-06

2002-03-06 01:08:13 by Martin Stjernholm <mast@lysator.liu.se>

Improved propagation of $(PIKE_SRC_DIR) and $(BUILD_BASE) to modules to
avoid paths containing '..'. The reason is that gcc -MM sometimes seems to
ignore the order of -I arguments and/or do some sort of path simplification.

Rev: src/aclocal.m4:1.39
Rev: src/configure.in:1.567
Rev: src/make_variables.in:1.8
Rev: src/modules/Image/encodings/Makefile.in:1.35
Rev: src/modules/Makefile.in:1.40
Rev: src/modules/_Crypto/lib/Makefile.in:1.31
Rev: src/modules/dynamic_module_makefile.in:1.83
Rev: src/modules/static_module_makefile.in:1.74
Rev: src/post_modules/Makefile.in:1.7

1:   # -*- Makefile -*-   # - # $Id: make_variables.in,v 1.7 2002/01/27 17:53:31 mast Exp $ + # $Id: make_variables.in,v 1.8 2002/03/06 01:08:13 mast Exp $   #   # Note: This template is actually used only for make_variables in the   # subdirectories; the one created in the build base dir is just an
15:   TMP_BINDIR=@BINDIR@   DEFINES=@CPPFLAGS@   TMP_LIBDIR=$(TMP_BUILDDIR)/lib + PIKE_SRC_DIR=@PIKE_SRC_DIR@ + BUILD_BASE=@BUILD_BASE@      DEFAULT_RUNPIKE=$(TMP_BUILDDIR)/pike -DNOT_INSTALLED -m$(TMP_BUILDDIR)/master.pike $(PIKEOPTS)   USE_TPIKE=$(TMP_BUILDDIR)/precompile.sh