Branch: Tag:

1998-09-20

1998-09-20 08:34:06 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

made it possible to compile modules outside of source tree

Rev: src/Makefile.in:1.117
Rev: src/aclocal.m4:1.1
Rev: src/modules/Gdbm/configure.in:1.3
Rev: src/modules/Gmp/configure.in:1.4
Rev: src/modules/Gz/configure.in:1.12
Rev: src/modules/Image/configure.in:1.9
Rev: src/modules/Image/encodings/configure.in:1.5
Rev: src/modules/MIME/configure.in:1.4
Rev: src/modules/Msql/configure.in:1.4
Rev: src/modules/Mysql/configure.in:1.6
Rev: src/modules/Odbc/configure.in:1.11
Rev: src/modules/Oracle/configure.in:1.12
Rev: src/modules/Pipe/configure.in:1.6
Rev: src/modules/Postgres/configure.in:1.8
Rev: src/modules/Regexp/configure.in:1.6
Rev: src/modules/Ssleay/configure.in:1.5
Rev: src/modules/Yp/configure.in:1.8
Rev: src/modules/_Crypto/configure.in:1.6
Rev: src/modules/_Image_JPEG/configure.in:1.4
Rev: src/modules/_Image_XFace/configure.in:1.3
Rev: src/modules/call_out/configure.in:1.6
Rev: src/modules/dynamic_module_makefile.in:1.44
Rev: src/modules/files/configure.in:1.59
Rev: src/modules/math/configure.in:1.7
Rev: src/modules/readline/configure.in:1.4
Rev: src/modules/spider/configure.in:1.24
Rev: src/modules/sprintf/configure.in:1.5
Rev: src/modules/static_module_makefile.in:1.37
Rev: src/modules/system/configure.in:1.28
Rev: src/pike-module.in:1.1
Rev: src/run_autoconfig:1.23

1:   # - # $Id: Makefile.in,v 1.116 1998/09/05 15:20:39 grubba Exp $ + # $Id: Makefile.in,v 1.117 1998/09/20 08:30:31 hubbe Exp $   #      # This line is needed on some machines.
201:   force :      # install - install: pike hilfe + install: pike hilfe pike-module aclocal    @echo    @echo Installing Pike...    @echo
260:    chmod u+w "$(exec_prefix)/hilfe"; \    fi; \    else : ; fi +  @if [ -f ./pike-module ]; then \ +  echo ; echo "Installing pike-module..."; \ +  if cmp "$(exec_prefix)/pike-module" ./pike-module >/dev/null 2>&1 ; \ +  then \ +  echo "$(exec_prefix)/pike-module already installed." ; \ +  else \ +  if [ -f "$(exec_prefix)/pike-module" ]; then \ +  mv "$(exec_prefix)/pike-module" "$(exec_prefix)/pike-module.old" || exit 1; \ +  else : ; fi; \ +  echo "$(exec_prefix)/pike-module"; \ +  $(INSTALL) ./pike-module "$(exec_prefix)" || exit 1; \ +  chmod a+rx "$(exec_prefix)/pike-module"; \ +  chmod u+w "$(exec_prefix)/pike-module"; \ +  fi; \ +  else : ; fi    @echo ; echo "Installing header-files..."; \    for a in $(SRCDIR)/*.h *.h ; do \    $(INSTALL) $$a "$(prefix)/include/pike" || exit 1; \    chmod a+r "$(prefix)/include/pike" ; \    chmod u+w "$(prefix)/include/pike" ; \    done -  +  @$(INSTALL) modules/dynamic_module_makefile $(prefix)/include/pike/dynamic_module_makefile +  @$(INSTALL) ./aclocal $(prefix)/include/pike/aclocal.m4    @echo ; echo "Installing modules written in Pike..."; \    for f in `cd "$(LIBDIR_SRC)"; find . -type f -print | grep -v '/CVS/'`; do \    if cmp "$(share_prefix)/$$f" "$(LIBDIR_SRC)/$$f" >/dev/null 2>&1 ; \
408:    sed -e 's!¤lib_prefix¤!$(TMP_LIBDIR)!' <$(LIBDIR_SRC)/master.pike.in \    | sed -e 's!¤share_prefix¤!$(LIBDIR_SRC)!' >master.pike    + pike-module: $(SRCDIR)/pike-module.in Makefile ./pike +  $(RUNPIKE) $(SRCDIR)/pike-module.in --fixate=$(SRCDIR)/pike-module.in \ +  --set='make=$(MAKE)' --set='make_flags=$(MAKE_FLAGS)' \ +  --set='prefix=$(prefix)' --set='pike=$(exec_prefix)/pike' \ +  --set='include_path=$(prefix)/include/pike' \ +  --set='lib_prefix=$(TMP_LIBDIR)' --set='share_prefix=$(LIBDIR_SRC)' \ +  --output=pike-module +  -@chmod +x pike-module +  + aclocal: $(SRCDIR)/aclocal.m4 +  echo >aclocal "define(PIKE_INCLUDE_PATH,$(prefix)/include/pike)" +  cat >>aclocal $(SRCDIR)/aclocal.m4 +    # make export archive (requires compiled Pike)   # Do not compile in source tree if you want to use this!   # Beware that export archive this includes bison/yacc/byacc source