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.
263
2001/
06
/
28
19
:
44
:41
per
Exp $
+
# $Id: Makefile.in,v 1.
264
2001/
07
/
02
22
:
12
:41
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:241:
@if test "x$(RUNPIKE)" = "x$(DEFAULT_RUNPIKE)"; then \ $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) tpike-real; \ else :; fi # 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) master
.pike
pike.syms modules/linker_options stamp-tpike-predep post_modules/linker_options
+
pike: $(OBJ) master
-stamp
pike.syms modules/linker_options stamp-tpike-predep post_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 post_modules/linker_options` $(LIBS) -o pike # purify
-
pure: $(OBJ) $(POBJ) master
.pike
module_objects
+
pure: $(OBJ) $(POBJ) master
-stamp
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 post_modules/linker_options` $(LIBS) -o pike # purecov
-
cover: $(OBJ) $(POBJ) master
.pike
module_objects
+
cover: $(OBJ) $(POBJ) master
-stamp
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 post_modules/linker_options` $(LIBS) -o pike # quantify
-
quant: $(OBJ) $(POBJ) master
.pike
module_objects
+
quant: $(OBJ) $(POBJ) master
-stamp
module_objects
-@mv pike pike.old 2>/dev/null || true $(SMARTLINK) quantify $(REALCC) $(LDFLAGS) $(OBJ) $(POBJ) `cat modules/linker_options post_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:389:
-rm -f *.o *.obj *.pp *.protos 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 ) -( cd post_modules; $(MAKE) $(MAKE_FLAGS) clean ) -rm -rf test-install test-pike -rm -f TAGS tags yacc.acts yacc.debug yacc.tmp *.debug.log a.out -rm -f hilfe master.pike compiler-warnings
-
-rm -f tpike stamp-tpike-predep import-stamp modules-stamp
+
-rm -f tpike stamp-tpike-predep import-stamp modules-stamp
master-stamp
-rm -rf lib/modules/* # -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 \ -name core -o -name '.nfs*' -name '#*#' -o -name '.pure' -o \ -name 'conftest.*' -o -name 'stamp-h' ')' -exec rm -f \{\} \;
pike.git/src/Makefile.in:432:
ctags *.c TAGS: etags -t *.h *.c # verify / debug module_testsuites: ( cd modules && $(MAKE) $(MAKE_FLAGS) testsuites ) ( cd post_modules && $(MAKE) $(MAKE_FLAGS) testsuites )
-
just_verify: module_testsuites testsuite master
.pike
+
just_verify: module_testsuites testsuite master
_stamp
if test "$(TESTARGS)" = "" ; then args="-a" ; else args="$(TESTARGS)" ; fi; \ $(RUNPIKE) $(TMP_BINDIR)/test_pike.pike $$args
-
tinstall: aclocal master
.pike
aclocal
+
tinstall: aclocal master
_stamp
aclocal
-rm -rf test-install $(RUNPIKE) $(TMP_BINDIR)/install.pike $(INSTALLARGS) pike_name="test-pike" lib_prefix="$(lib_prefix)" TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" SRCDIR="$(SRCDIR)" prefix="./test-install" MANDIR_SRC="$(MANDIR_SRC)" man_prefix="$(man_prefix)" fakeroot="$(buildroot)"
-
just-tinstall: aclocal master
.pike
aclocal
+
just-tinstall: aclocal master
_stamp
aclocal
$(RUNPIKE) $(TMP_BINDIR)/install.pike $(INSTALLARGS) pike_name="test-pike" lib_prefix="$(lib_prefix)" TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" SRCDIR="$(SRCDIR)" prefix="./test-install" MANDIR_SRC="$(MANDIR_SRC)" man_prefix="$(man_prefix)" fakeroot="$(buildroot)" verify: module_testsuites testsuite tinstall PIKE_MODULE_PATH=""; PIKE_INCLUDE_PATH=""; \ if test "$(TESTARGS)" = "" ; then args="-a" ; else args="$(TESTARGS)" ; fi; \ if test -f ./test-pike ; then ./test-pike -DNOT_INSTALLED $(PIKEOPTS) $(TMP_BINDIR)/test_pike.pike $$args ; else sprsh `pwd`/test-install/pike/*/bin/pike.exe -DNOT_INSTALLED $(PIKE_OPTS) $(TMP_BINDIR)/test_pike.pike $$args ; fi
-
verify_installed: module_testsuites testsuite master
.pike
+
verify_installed: module_testsuites testsuite master
_stamp
if test "$(TESTARGS)" = "" ; then args="-a" ; else args="$(TESTARGS)" ; fi; \ $(exec_prefix)/pike $(PIKEOPTS) $(TMP_BINDIR)/test_pike.pike $$args check: verify sure: verify # verify / debug verbose
-
verbose_verify: module_testsuites testsuite master
.pike
+
verbose_verify: module_testsuites testsuite master
_stamp
if test "$(TESTARGS)" = "" ; then args="-a" ; else args="$(TESTARGS)" ; fi; \ $(RUNPIKE) $(TMP_BINDIR)/test_pike.pike --verbose $$args # verify & debug VERBOSE
-
gdb_verify: module_testsuites testsuite master
.pike
+
gdb_verify: module_testsuites testsuite master
_stamp
@echo >.gdbinit handle SIGFPE nostop noprint pass @echo >>.gdbinit handle SIGUSR1 nostop noprint pass @echo >>.gdbinit handle SIGUSR2 nostop noprint pass @echo >>.gdbinit handle SIGLWP nostop noprint pass @if kill -l | grep SIGRTMIN >/dev/null ; then \ echo >>.gdbinit handle SIG32 nostop noprint pass ;\ else :; fi @echo >>.gdbinit break debug_fatal @if test "$(TESTARGS)" = "" ; then args="-a" ; else args="$(TESTARGS)" ; fi; \ echo >>.gdbinit run -m$(TMP_BUILDDIR)/master.pike $(PIKEOPTS) $(TMP_BINDIR)/test_pike.pike --no-watchdog -v -v $$args
pike.git/src/Makefile.in:500:
done @echo "Done." -@touch ./lib 2>/dev/null || (touch lib/.broken_gnu_touch && rm lib/.broken_gnu_touch) master.pike: $(LIBDIR_SRC)/master.pike.in Makefile t="$$PIKE_PATH_TRANSLATE"; if test "x$$t" = "x"; then t=s,x,x,; else :; fi; \ sed -e 's!¤lib_prefix¤!'"`echo "$(TMP_LIBDIR)" | sed -e "$$t"`"'!' <$(LIBDIR_SRC)/master.pike.in \ | sed -e 's!¤share_prefix¤!'"`echo "$(LIBDIR_SRC)" | sed -e "$$t"`"'!' >master.pike
+
# Want master.pike up-to-date, but yet there's no dependency on the
+
# that file. Works like the .h_src.h target.
+
master-stamp: master.pike
+
@test -f master-stamp || echo foo > master-stamp
+
pike.syms: $(SRCDIR)/interpret.c $(SRCDIR)/interpreter.h $(SRCDIR)/program.c $(SRCDIR)/builtin_functions.c ( cat $(SRCDIR)/*.h *.h | egrep '^[ ]*#[ ]*define[ ][ ]*[a-zA-Z_0-9]*[ ][ ]*[0-9][xabcdefABCDEF0-9]*[ ]*' ; \ echo "#define" `$(CPP) $(PREFLAGS) -DSTEP_BREAK_LINE='STEP_BREAK_LINE __LINE__' $(SRCDIR)/interpreter.h | grep STEP_BREAK_LINE` ) >pike.syms pike-module: $(SRCDIR)/pike-module.in Makefile ./pike $(RUNPIKE) $(SRCDIR)/pike-module.in --fixate=$(SRCDIR)/pike-module.in \ --set='make=$(MAKE)' --set='make_flags=$(MAKE_FLAGS)' \ --set='prefix=$(prefix)' --set='pike=$(exec_prefix)/pike' \ --set='include_path=$(prefix)/include/pike' \ --set='lib_prefix=$(TMP_LIBDIR)' --set='share_prefix=$(LIBDIR_SRC)' \