pike.git / src / Makefile.in

version» Context lines:

pike.git/src/Makefile.in:1:   # - # $Id: Makefile.in,v 1.167 1999/11/18 07:58:17 hubbe Exp $ + # $Id: Makefile.in,v 1.168 1999/11/24 06:11:32 mast Exp $   #      # This line is needed on some machines.   @SET_MAKE@      # Don't change this line. Define EXTRALIBS before this line if you   # wish to add any libraries.   LIBS=@LIBS@ $(EXTRALIBS)      # This is normall the install program in the source directory
pike.git/src/Makefile.in:183:    echo; \    echo 'Compilation warning and error summary:'; \    echo '--------------------------------------'; \    fi    @echo    @cat compiler-warnings    @echo    @echo 'End of summary'    @echo '--------------'    - tpike: $(OBJ) $(TOBJ) modules/linker_options + tpike-real: $(OBJ) $(TOBJ) modules/linker_options    -@rm -f tpike || :    $(LD) $(LDFLAGS) $(OBJ) $(TOBJ) `cat modules/linker_options` $(LIBS) -o tpike    - pike: $(OBJ) $(POBJ) modules/linker_options + # Only want tpike to exist when using $(RUNTPIKE); we don't want to + # require it actually being up-to-date. + tpike: +  $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) tpike-real +  + # Make $(POBJ)s with a recursive make instead of depending on them. + # This way, we make sure that all other objects shared with tpike are + # up-to-date first. So if the $(POBJ)s, which depend on tpike, trigs + # the recursive make of tpike-real above, that one will never start to + # make the $(OBJ)s concurrently with this one. + pike: $(OBJ) modules/linker_options +  $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) $(POBJ)    -@if [ -f pike.old ] ; then rm -f pike.old || : ; else : ; fi    -@if [ -f pike.old.exe ] ; then rm -f pike.old.exe || : ; else : ; fi    -@if [ -f pike ] ; then mv pike pike.old || : ; else : ; fi    $(LD) $(LDFLAGS) $(OBJ) $(POBJ) `cat modules/linker_options` $(LIBS) -o pike      # purify   pure: $(OBJ) $(POBJ) module_objects    -@mv pike pike.old 2>/dev/null || true    $(SMARTLINK) purify -max-threads=128 -thread_stack_change=8192 -free-queue-length=500 -inuse-at-exit=yes -chain-length=12 $(REALCC) $(LDFLAGS) $(OBJ) $(POBJ) `cat modules/linker_options` $(LIBS) -o pike   
pike.git/src/Makefile.in:273:    SRCDIR="$(SRCDIR)" MANDIR_SRC="$(MANDIR_SRC)"      # tidy up a bit   tidy:    -rm -f *.o core y.output y.tab.c y.tab.h    -rm -f $(TMP_BINDIR)/core *.o *.i *.i~ testsuite      # make clean   clean: tidy    -( cd modules; $(MAKE) $(MAKE_FLAGS) clean ) -  -rm -rf test-install test-pike +  -rm -rf test-install test-pike tpike    -rm -f TAGS tags yacc.acts yacc.debug yacc.tmp *.debug.log a.out    -rm -f hilfe master.pike compiler-warnings    -find lib/modules/ -type f -name '*.so_pure*' -exec rm -f \{\} \;   # -rm -f lib/master.pike      # make _really_ clean   spotless: clean    -(cd $(SRCDIR); find . -type f -name '*.h.in' -print) | \    sed -e 's/\.in$$//' | xargs rm -f    find . -type f '(' -name 'Makefile' -o -name '*~' -o -name '.*~' -o \