Branch: Tag:

2004-11-09

2004-11-09 13:24:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported wix support from Pike 7.6.

Rev: bin/install.pike:1.114
Rev: lib/modules/Standards.pmod/UUID.pmod:1.2
Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.1
Rev: lib/modules/Tools.pmod/Standalone.pmod/make_wxs.pike:1.1
Rev: src/Makefile.in:1.342
Rev: src/Pike_ui.wxs:1.1
Rev: src/configure.in:1.682
Rev: src/make_banner.pike:1.1

1:   # - # $Id: Makefile.in,v 1.341 2003/11/10 22:02:24 mast Exp $ + # $Id: Makefile.in,v 1.342 2004/11/09 13:24:24 grubba Exp $   #      # This line is needed on some machines.
95:   CC=@CC@   CPP=@CPP@    + CANDLE=@CANDLE@ -nologo + LIGHT=@LIGHT@ -nologo +    FALLBACK_CC=@FALLBACK_CC@      AR=@AR@
344:   undump_modules: delete_dumped_modules    -rm dumpversion 2>/dev/null    - .SUFFIXES: .c .h .o .cmod .pp .pph .protos .h_src + .SUFFIXES: .c .h .o .cmod .pp .pph .protos .h_src .wxs .wixobj .msi .msm      .c.pp:    $(CPP) $(PREFLAGS) -DPMOD_EXPORT=PMOD_EXPORT \
415:    cp "$<" "$@"; \    )    + .wxs.wixobj: +  @if test -f "$@"; then rm "$@"; else :; fi # Paranoia +  $(CANDLE) "$<" -out "$@" +  + .wixobj.msm: +  @test -d cab_cache || mkdir cab_cache +  @if test -f "$@"; then rm "$@"; else :; fi # Paranoia +  $(LIGHT) "$<" -cc cab_cache -o "$@" +  + .wixobj.msi: +  @test -d cab_cache || mkdir cab_cache +  @if test -f "$@"; then rm "$@"; else :; fi # Paranoia +  $(LIGHT) "$<" -cc cab_cache -o "$@" +  + Pike_banner.bmp: $(SRCDIR)/make_banner.pike $(SRCDIR)/../refdoc/src_images/pike_logo.gif +  $(RUNPIKE) $(SRCDIR)/make_banner.pike $(SRCDIR)/../refdoc/src_images/pike_logo.gif >Pike_banner.bmp || rm Pike_banner.bmp +  + Pike_module.wxs: force +  @no_autodoc="--no-autodoc"; \ +  if [ -f autodoc.xml ]; then no_autodoc=""; fi; \ +  $(RUNPIKE) $(TMP_BINDIR)/install.pike --wix-module $$no_autodoc \ +  exec_prefix="$(exec_prefix)" lib_prefix="$(lib_prefix)" \ +  TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" \ +  SRCDIR="$(SRCDIR)" prefix="$(prefix)" DOCDIR_SRC="$(DOCDIR_SRC)" \ +  MANDIR_SRC="$(MANDIR_SRC)" \ +  BASEDIR="$(BASEDIR)" man_prefix="$(man_prefix)" \ +  pike_name=$(pike_name) PIKE_MODULE_RELOC="$(PIKE_MODULE_RELOC)" +  + Pike.wxs: force +  @no_autodoc="--no-autodoc"; \ +  if [ -f autodoc.xml ]; then no_autodoc=""; fi; \ +  $(RUNPIKE) $(TMP_BINDIR)/install.pike --wix $$no_autodoc \ +  exec_prefix="$(exec_prefix)" lib_prefix="$(lib_prefix)" \ +  TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" \ +  SRCDIR="$(SRCDIR)" prefix="$(prefix)" DOCDIR_SRC="$(DOCDIR_SRC)" \ +  MANDIR_SRC="$(MANDIR_SRC)" \ +  BASEDIR="$(BASEDIR)" man_prefix="$(man_prefix)" \ +  pike_name=$(pike_name) PIKE_MODULE_RELOC="$(PIKE_MODULE_RELOC)" +  + Pike.msi: Pike.wixobj Pike_ui.wixobj Pike_module.msm Pike_banner.bmp +  @test -d cab_cache || mkdir cab_cache +  @if test -f Pike.msi; then rm Pike.msi; else :; fi # Paranoia +  $(LIGHT) Pike.wixobj Pike_ui.wixobj -o Pike.msi -cc cab_cache +  + wix: Pike.msi +    force :    @: