Branch: Tag:

2006-06-18

2006-06-18 09:25:33 by Martin Stjernholm <mast@lysator.liu.se>

Added stamp file for the headerfiles target to avoid rechecking
modules in targets depending on modules-stamp.

Rev: src/Makefile.in:1.423

1:   # - # $Id: Makefile.in,v 1.422 2006/06/17 20:53:26 mast Exp $ + # $Id: Makefile.in,v 1.423 2006/06/18 09:25:33 mast Exp $   #      # This line is needed on some machines.
184:   OBJ=$(CORE_OBJ) module.o      MODULE_REQUIREMENTS= \ -  headerfiles \ +  headerfiles-stamp \    machine.h \    global.h \    precompile.sh-stamp \
229:      # Creation of bundles/include/pike/.    - headerfiles: bundles/include/pike machine.h global.h $(SRC_TARGETS) force + headerfiles-stamp: bundles/include/pike machine.h global.h $(SRC_TARGETS) force    @$(MAKE) $(MAKE_FLAGS) headerfiles_low HEADERS="machine.h" HEADERSOURCE="`pwd`"    @$(MAKE) $(MAKE_FLAGS) headerfiles_low HEADERS="`cd $(SRCDIR) && echo *.h`" HEADERSOURCE="$(SRCDIR)" -  +  @test -f headerfiles-stamp || echo foo > headerfiles-stamp      headerfiles_low: force    @for f in $(HEADERS); do \
244:    echo "Symlink failed."; \    cp "$(HEADERSOURCE)/$$f" "bundles/include/pike/$$f" || exit 1; \    fi; \ +  echo foo > headerfiles-stamp; \    done      bundles/include/pike: bundles/include
594:    -rm -f TAGS tags yacc.acts yacc.debug yacc.tmp *.debug.log a.out pike.tmp    -rm -f hilfe rsif master.pike compiler-warnings dumpmodule.log    -rm -f interpreter_debug.h lexer?.h -  -rm -f import-stamp modules-stamp master-stamp +  -rm -f import-stamp master-stamp headerfiles-stamp    -rm -rf lib/modules/*   # -rm -f lib/master.pike