pike.git / src / Makefile.in

version» Context lines:

pike.git/src/Makefile.in:1:   # - # $Id: Makefile.in,v 1.289 2002/03/09 16:45:22 mast Exp $ + # $Id: Makefile.in,v 1.290 2002/03/09 18:20:53 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:156:    machine.h \    global.h \    precompile.sh-stamp \    modules/static_module_makefile \    modules/dynamic_module_makefile \    $(SRCDIR)/language.h \    $(SRCDIR)/interpret_protos.h \    lib @EXTRA_MODULE_REQUIREMENTS@      SRC_TARGETS= \ -  $(SRCDIR)/peep_engine.c \ -  $(SRCDIR)/case_info.h \ -  $(SRCDIR)/treeopt.h \ +     $(SRCDIR)/language.c \    $(SRCDIR)/language.h \    $(SRCDIR)/interpret_protos.h \    @PMOD_TARGETS@    -  + TPIKE_TARGETS= \ +  $(SRCDIR)/peep_engine.c \ +  $(SRCDIR)/case_info.h \ +  $(SRCDIR)/treeopt.h \ +    #   # The following objectfiles differ between tpike & pike:   #      TOBJ = las_t.o builtin_functions_t.o peep_t.o module_t.o   POBJ = las.o builtin_functions.o peep.o module.o         #   # User callable targets
pike.git/src/Makefile.in:232:    echo; \    echo 'Compilation warning and error summary:'; \    echo '--------------------------------------'; \    fi    @echo    @cat compiler-warnings    @echo    @echo 'End of summary'    @echo '--------------'    - tpike-real: $(OBJ) $(TOBJ) modules/linker_options + tpike-real: $(SRC_TARGETS) $(OBJ) $(TOBJ) modules/linker_options    -@rm -f tpike || :    $(LD) $(LDFLAGS) $(OBJ) $(TOBJ) `cat modules/linker_options` $(LIBS) -o tpike      # Only want tpike to exist when using $(RUNTPIKE); we don't want to   # require it actually being up-to-date.   #   # If RUNPIKE has been overridden we don't bother to build tpike. The   # precompile.sh script will then fall back to use RUNPIKE when it   # doesn't find tpike, and we assume that RUNPIKE doesn't point to a   # pike from the stone age.
pike.git/src/Makefile.in:648:   interpreter_debug.h: interpreter.h    cp "$(SRCDIR)/interpreter.h" "$@"      interpret.o: interpreter_debug.h interpret_functions_fixed.h      # All the $(POBJ) dependencies, except tpike. See blurb at pike target.   stamp-tpike-predep: $(SRCDIR)/peep.in $(TMP_BINDIR)/mkpeep.pike peep.c $(SRCDIR)/UnicodeData.txt $(TMP_BINDIR)/make_ci.pike builtin_functions.c $(SRCDIR)/treeopt.in $(TMP_BINDIR)/mktreeopt.pike las.c    @echo foo > stamp-tpike-predep      # make dependencies - depend: $(SRC_TARGETS) + depend: $(SRC_TARGETS) $(TPIKE_TARGETS)    gcc -MM -MG $(PREFLAGS) $(SRCDIR)/*.c | $(TMP_BINDIR)/fixdepends.sh $(SRCDIR)    -@(while :; do \    echo foo > cfl.$@; test "`echo cfl.*`" = cfl.$@ && break; \    rm cfl.$@; echo "Waiting to run config.status serially:" cfl.*; sleep 1; \    arb=37; while test $$arb != 0; do arb=`expr $$arb - 1`; done; \    done;)    CONFIG_FILES=Makefile CONFIG_HEADERS="" ./config.status || \    (EXITCODE=$$?; rm cfl.$@; exit $$EXITCODE)    -@rm cfl.$@ -  @for d in modules post_modules; do \ -  ( cd $$d && { \ +  @( cd modules && { \    rm -f remake; \    $(MAKE) $(MAKE_FLAGS) depend || \    { test -f remake && $(MAKE) $(MAKE_FLAGS) depend; }; \ -  }); \ -  done +  }) +  @if [ "x$(RUNPIKE)" != "x$(DEFAULT_RUNPIKE)" -o -x $(TMP_BUILDDIR)/pike ]; then \ +  $(MAKE) $(MAKE_FLAGS) post_modules_depend; \ +  else \ +  echo "Skipping make depend in post_modules since a fresh pike is"; \ +  echo "needed to make the autogenerated sources there."; \ +  :; \ +  fi    -  + post_modules_depend: +  @if [ "x$(RUNPIKE)" != "x$(DEFAULT_RUNPIKE)" -o -x $(TMP_BUILDDIR)/pike ]; then :; \ +  else $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) pike; fi +  @( cd post_modules && { \ +  rm -f remake; \ +  $(MAKE) $(MAKE_FLAGS) depend || \ +  { test -f remake && $(MAKE) $(MAKE_FLAGS) depend; }; \ +  }) +    #   # Pike internal targets   #      # touch modules-stamp here to avoid doing this work again if that   # target is checked later.   module_objects: $(MODULE_REQUIREMENTS)    @( cd modules ; rm remake >/dev/null 2>&1 || : ; \    $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) || \    ( test -f remake && $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) ) ) || exit $$?
pike.git/src/Makefile.in:692:    @touch modules-stamp      modules/modlist.h: modules-stamp      modules/modlist_headers.h: modules-stamp      modules/linker_options: modules-stamp      module.o: modules/modlist_headers.h modules/modlist.h    + module_t.o: modules/modlist_headers.h modules/modlist.h +    $(SRCDIR)/interpret_protos.h_src: $(SRCDIR)/interpret_functions.h $(SRCDIR)/strip_opcodes    $(CPP) $(PREFLAGS) -DGEN_PROTOS $(SRCDIR)/interpret_functions.h | $(SRCDIR)/strip_opcodes >$(SRCDIR)/interpret_protos.h_src || { rm $(SRCDIR)/interpret_protos.h_src; exit 1; }      lex.o: $(SRCDIR)/lex.c $(SRCDIR)/interpret_protos.h      interpret.o: $(SRCDIR)/lex.c $(SRCDIR)/interpret_protos.h      lex_t.o: $(SRCDIR)/lex_t.c $(SRCDIR)/interpret_protos.h      language.o: $(SRCDIR)/language.c $(SRCDIR)/object.h $(SRCDIR)/interpret.h $(SRCDIR)/program.h      $(SRCDIR)/language.h_src: $(SRCDIR)/language.yacc    @echo "Expect 1 shift/reduce conflict."    ( cd $(SRCDIR) &&\    $(YACC) $(YFLAGS) language.yacc &&\    sed -e 's/YY_COUNT_TYPE/@YY_COUNT_TYPE@/' <y.tab.c >language.c &&\    mv y.tab.h language.h_src && rm y.tab.c)    - $(SRCDIR)/language.c: $(SRCDIR)/language.h_src -  touch $(SRCDIR)/language.c +     -  +    interpret_functions_fixed.h: $(SRCDIR)/interpret_functions.h precompile.sh-stamp    ./precompile.sh --cache make_interpret_functions.pike >"$@" "$(SRCDIR)/interpret_functions.h" || { rm "$@"; exit 1; }      # UnixWare make needs help to find the source file...   builtin.o: $(SRCDIR)/builtin.c      iterators.o: $(SRCDIR)/iterators.c      backend.o: $(SRCDIR)/backend.c