pike.git
/
src
/
Makefile.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/Makefile.in:1:
#
-
# $Id: Makefile.in,v 1.
247
2001/
07
/
13
18
:
21
:
31
grubba Exp $
+
# $Id: Makefile.in,v 1.
248
2001/
08
/
20
16
:
45
:
26
grubba 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:95:
LDFLAGS=@LDFLAGS@ @LINKFORSHARED@ $(EXTRALDFLAGS) DEFAULT_RUNPIKE=$(TMP_BUILDDIR)/pike -DNOT_INSTALLED -m$(TMP_BUILDDIR)/master.pike $(PIKEOPTS) RUNPIKE=$(DEFAULT_RUNPIKE) USE_TPIKE=$(TMP_BUILDDIR)/precompile.sh USE_PIKE=@PIKE@ $(PIKEOPTS) RUNTPIKE=$(@RUNTPIKE@) MAKE_FLAGS=
+
# Changed to post_module.o after the post_module pass.
+
MODULEOBJ=module.o
+
# Add alloca.o if you don't have alloca() on your machine. # OBJ= \ language.o \ security.o \ bignum.o \ interpret.o \ constants.o \ cpp.o \ fdlib.o \
pike.git/src/Makefile.in:126:
gc.o \ hashtable.o \ lex.o \ multiset.o \ signal_handler.o \ pike_search.o \ pike_types.o \ main.o \ mapping.o \ pike_memory.o \
-
module.o
\
+
$(MODULEOBJ)
\
module_support.o \ object.o \ opcodes.o \ operators.o \ port.o \ program.o \ rusage.o \ stralloc.o \ stuff.o \ threads.o \
pike.git/src/Makefile.in:171:
POBJ = las.o builtin_functions.o peep.o # # User callable targets # # Since post_modules might be static, we must remake pike after them # to make sure they are linked in. all: module_objects hilfe $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) post_modules
-
$(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) pike
+
$(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL)
MODULEOBJ=post_module.o
pike
post_modules: pike @( cd post_modules ; rm remake >/dev/null 2>&1 || : ; \ $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) || \ ( test -f remake && $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) ) ) || exit $$? compiler-warnings : clean @echo Summarizing compiler warnings. @echo @if $(MAKE) $(MAKE_FLAGS) all 2>compiler-warnings ; then \
pike.git/src/Makefile.in:223:
# 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. stamp-tpike-predep # records the $(POBJ) dependencies without tpike. pike: $(OBJ) master.pike modules/linker_options stamp-tpike-predep $(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
+
$(LD) $(LDFLAGS) $(OBJ) $(POBJ) `cat modules/linker_
options
post_modules/linker_options 2>/dev/null`
$(LIBS) -o pike
# purify pure: $(OBJ) $(POBJ) master.pike 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 # purecov cover: $(OBJ) $(POBJ) master.pike module_objects -@mv pike pike.old 2>/dev/null || true $(SMARTLINK) purecov 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:652:
@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
+
post_module.o: modules/modlist_headers.h modules/modlist.h post_modules/modlist_headers.h post_modules/modlist.h
+
$(SRCDIR)/interpret_protos.h_src: $(SRCDIR)/interpret_functions.h egrep '^OPCODE' <$(SRCDIR)/interpret_functions.h >$(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