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.
224
2000/12/02
01
:
36
:
07
hubbe
Exp $
+
# $Id: Makefile.in,v 1.
225
2000/12/02
16
:
00
:
10
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:149:
svalue.o @EXTRA_OBJS@ MODULE_REQUIREMENTS= \ machine.h \ global.h \ modules/static_module_makefile \ modules/dynamic_module_makefile \ $(SRCDIR)/language.h \ interpret_protos.h \ lib \
-
master.pike
@EXTRA_MODULE_REQUIREMENTS@
+
@EXTRA_MODULE_REQUIREMENTS@
DEPEND= \ $(SRCDIR)/language.c \ $(SRCDIR)/builtin.c # # The following objectfiles differ between tpike & pike: #
pike.git/src/Makefile.in:179:
# It turns out that we really do need to do it this way. # # First compile pike, to generate the peep engine, and more # importantly, the lower_case() support, since that is needed by the # post_module. # # Then relink pike once more, since the post modules might be # static modules, and thus have to be linked into pike. # # No rest for the wicked.
-
all: module_objects hilfe
+
all: module_objects hilfe
master.pike
$(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) pike @rm -f dummy_engine >/dev/null 2>&1; echo "" >dummy_engine && \ if cmp $(SRCDIR)/peep_engine.c dummy_engine >/dev/null 2>&1; then \ echo "Warning: No peep_engine." >&2; \ else :; fi; \ rm -f dummy_engine >/dev/null 2>&1 # $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) new_peep_engine $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) pike $(MAKE) $(MAKE_FLAGS) "MAKE_PARALLEL=$(MAKE_PARALLEL)" post_modules $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) pike
pike.git/src/Makefile.in:229:
# require it actually being up-to-date. $(TMP_BUILDDIR)/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. stamp-tpike-predep # records the $(POBJ) dependencies without tpike.
-
pike: $(OBJ) modules/linker_options stamp-tpike-predep
+
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 # purify
-
pure: $(OBJ) $(POBJ) module_objects
+
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) module_objects
+
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 # quantify
-
quant: $(OBJ) $(POBJ) module_objects
+
quant: $(OBJ) $(POBJ)
master.pike
module_objects
-@mv pike pike.old 2>/dev/null || true $(SMARTLINK) quantify $(REALCC) $(LDFLAGS) $(OBJ) $(POBJ) `cat modules/linker_options` $(LIBS) -o pike atom: pike atom pike -tool atom -env threads -g -v `find lib/modules -type f -name '*.so' -print | sed -e 's/^/-incobj /g'` mv pike pike.pre-atom mv pike.third.threads pike @echo Make sure you have '.' in your LD_LIBRARY_PATH. pixie: pike
pike.git/src/Makefile.in:443:
gdb ./pike @rm .gdbinit # run hilfe, for interactive testing run_hilfe: $(RUNPIKE) $(TMP_BINDIR)/hilfe feature_list: $(RUNPIKE) $(TMP_BINDIR)/feature_list
-
lib:
$(LIBDIR_SRC)/master.pike.in
Makefile
+
lib: Makefile
@for d in lib lib/modules lib/include; do \ if [ -d $$d/. ]; then : ; else \ echo "Creating $$d/."; \ (mkdir $$d && chmod u+rwx $$d) || exit 1; \ fi ; \ done @echo "Done." -@touch ./lib 2>/dev/null || (touch lib/.broken_gnu_touch && rm lib/.broken_gnu_touch)