pike.git
/
src
/
Makefile.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/Makefile.in:80:
#Enable warnings from the compiler, if wanted. # WARN=@WARN@ #add extra defines here DEFINES=@CPPFLAGS@ -DPIKE_CORE # -O should work with all compilers OPTIMIZE=@OPTIMIZE@
-
# interpret.o can't have -fomit-frame-pointer
-
INTERPRET_DEOPTIMIZE=@INTERPRET_DEOPTIMIZE@
-
+
# Set to a flag for parallelizing make, e.g. -j2. It's given to make # at the level where it's most effective. MAKE_PARALLEL= # Preprocessor flags. PREFLAGS=-DPIKE_SRC_ROOT="$(BASEDIR)" -I. -I$(SRCDIR) $(DEFINES) OTHERFLAGS=@CFLAGS@ $(OSFLAGS) $(OPTIMIZE) $(WARN) $(PROFIL) NOOPTFLAGS=@CFLAGS@ @CPPFLAGS@ $(OSFLAGS) $(WARN) $(PROFIL) CFLAGS=$(PREFLAGS) $(OTHERFLAGS)
pike.git/src/Makefile.in:157:
fsort.o \ gc.o \ hashtable.o \ lex.o \ multiset.o \ signal_handler.o \ pike_search.o \ pike_types.o \ pike_embed.o \ mapping.o \
+
block_allocator.o \
pike_memory.o \ module_support.o \ pikecode.o \ object.o \
-
+
stack_allocator.o \
opcodes.o \ operators.o \ pike_float.o \ port.o \ program.o \ rbtree.o \ rusage.o \
-
+
sprintf.o \
sscanf.o \ stralloc.o \ stuff.o \ threads.o \ version.o \ queue.o \ builtin.o \ iterators.o \
-
facetgroup.o \
+
svalue.o \ las.o \ builtin_functions.o \
-
peep.o
@DLOPEN_O@
@EXTRA_OBJS@
+
peep.o @EXTRA_OBJS@
OBJ=$(CORE_OBJ) @MODULE_O@ MODULE_REQUIREMENTS= \ headerfiles-stamp \ machine.h \ global.h \ precompile.sh-stamp \ modules/static_module_makefile \ modules/dynamic_module_makefile \
pike.git/src/Makefile.in:214:
$(SRCDIR)/case_info.h \ $(SRCDIR)/whitespace.h \ $(SRCDIR)/treeopt.h @PMOD_TARGETS@ # # User callable targets # # Update the dumped modules, but only if dump_modules has been used earlier.
-
all: module_objects post_module_objects pike-complete-stamp
tools
+
all: module_objects post_module_objects pike-complete-stamp
@if [ -f dumpversion ]; then \ echo "$(MAKE) $(MAKE_FLAGS) dump_modules"; \ $(MAKE) $(MAKE_FLAGS) dump_modules; \ else :; fi @if [ "`find . -name '*.fail' -print`" = "" ]; then :; else \ echo; \ echo "Pike compiled and linked ok, but the following file(s) "; \ echo "failed to compile with full optimization.";\ echo "This may affect performance negatively."; \ find . -name '*.fail' -print | sed -e 's/\.fail$$//' -e 's/^/ /'; \ echo; \ fi doc: documentation documentation: onepage.xml traditional.xml modref.xml cd $(DOCDIR) && $(MAKE) $(MAKE_FLAGS) PIKE="$(RUNPIKE)" \ BUILDDIR="$(TMP_BUILDDIR)" $(DOCTARGET)
-
# Creation of
bundles/
include/
pike/
.
+
# Creation of include/.
-
headerfiles-stamp:
bundles/
include
/pike
machine.h global.h $(SRC_TARGETS) force
+
headerfiles-stamp: include machine.h global.h $(SRC_TARGETS) force
@$(MAKE) $(MAKE_FLAGS) headerfiles_low HEADERS="machine.h" HEADERSOURCE="`pwd`" @$(MAKE) $(MAKE_FLAGS) headerfiles_low HEADERS="`cd $(SRCDIR) && echo *.h`" HEADERSOURCE="$(SRCDIR)" @test -f headerfiles-stamp || echo foo > headerfiles-stamp headerfiles_low: force @for f in $(HEADERS); do \
-
if [ -h "
bundles/
include/
pike/
$$f" ]; then continue; fi; \
-
if cmp "$(HEADERSOURCE)/$$f" "
bundles/
include/
pike/
$$f" >/dev/null 2>&1 ; then continue; fi; \
-
rm -f
bundles/
include/
pike/
$$f 2>/dev/null; \
-
echo "Creating
bundles/
include/
pike/
$$f"; \
-
if ln -s "$(HEADERSOURCE)/$$f" "
bundles/
include/
pike/
$$f" && \
-
ls -L "
bundles/
include/
pike/
$$f" >/dev/null 2>&1; then :; else \
+
if [ -h "include/$$f" ]; then continue; fi; \
+
if cmp "$(HEADERSOURCE)/$$f" "include/$$f" >/dev/null 2>&1 ; then continue; fi; \
+
rm -f include/$$f 2>/dev/null; \
+
echo "Creating include/$$f"; \
+
if ln -s "$(HEADERSOURCE)/$$f" "include/$$f" && \
+
ls -L "include/$$f" >/dev/null 2>&1; then :; else \
echo "Symlink failed."; \
-
cp "$(HEADERSOURCE)/$$f" "
bundles/
include/
pike/
$$f" || exit 1; \
+
cp "$(HEADERSOURCE)/$$f" "include/$$f" || exit 1; \
fi; \ echo foo > headerfiles-stamp; \ done
-
bundles/
include
/pike
:
bundles/include
-
test -d
bundles/
include/
pike/
. || mkdir
bundles/
include
/pike
+
include:
+
test -d include/. || mkdir include
-
bundles/include: bundles
-
test -d bundles/include/. || mkdir bundles/include
-
-
bundles:
-
test -d bundles/. || mkdir bundles
-
+
compiler-warnings : clean @echo Summarizing compiler warnings. @echo @if $(MAKE) $(MAKE_FLAGS) all 2>compiler-warnings ; then \ echo; \ echo 'Compilation warning summary:'; \ echo '----------------------------'; \ else \ echo; \ echo 'Compilation warning and error summary:'; \
pike.git/src/Makefile.in:344:
$(AR) cq libpike.a $(OBJ) -@RANLIB@ libpike.a # tpike is only used when dynamic modules aren't. It's a pike with no # post modules linked in which is used during building of the post # modules. tpike-real: main.o $(CORE_OBJ) tmodule.o modules/linker_options -@rm -f tpike tpike.exe $(LD) $(LDFLAGS) main.o $(CORE_OBJ) tmodule.o \ `cat modules/linker_options` \
-
$(LIBS) -o
tpike
+
$(LIBS) -o
tpike@EXEEXT@
# Only want tpike to exist for use with $(RUNPIKE) in the modules. We # don't want to require it actually being up-to-date.
-
tpike
: master-stamp
+
tpike@EXEEXT@
: master-stamp
$(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) tpike-real # If we build without dynamic modules then tpike is built first with # all modules under modules/ linked into it, then tpike is used for # post_modules source targets, and then pike is linked with both # modules/ and post_modules/. # # If we build with dynamic modules then pike is built first with the # few always-static modules under modules/, then the dynamic modules # under modules/ are built, then pike is used for post_modules source # targets, and then all modules under post_modules/ are built # dynamically. # # This means that a post_module can't be always-static and can't add # stuff to the pike linkage using LINKER_OPTIONS. # # @LDSHARED_BASE_REQS@ expands to pike.lib if dynamic DLL modules are # used on NT.
-
pike
pike.lib: main.o $(OBJ) master-stamp pike.syms modules/linker_options @STATIC_POST_MODULES_LINKOPTS@ @PIKE_ICON_RES@
+
pike@EXEEXT@
pike.lib: main.o $(OBJ) master-stamp pike.syms modules/linker_options @STATIC_POST_MODULES_LINKOPTS@ @PIKE_ICON_RES@
-@if [ -f pike.old.exe ] ; then rm -f pike.old.exe || : ; else : ; fi -@if [ -f pike.old ] ; then rm -f pike.old || : ; else : ; fi -@if [ -f pike.exe ] ; then mv pike.exe pike.old.exe || : ; else : ; fi -@if [ -f pike ] ; then mv pike pike.old || : ; else : ; fi
-
# $(LD) $(LDFLAGS) main.o @DLOPEN_O@ -o pike
+
$(LD) $(LDFLAGS) main.o $(OBJ) \ `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` \
-
$(LIBS) @PIKE_ICON_RES@ -o
pike
+
$(LIBS) @PIKE_ICON_RES@ -o
pike@EXEEXT@
@MT_FIX_PIKE_EXE@ # The dumped modules are removed whenever Pike is relinked since some
-
# of the bytecode methods (e.g. ia32)
stores
absolute addresses to
+
# of the bytecode methods (e.g. ia32)
store
absolute addresses to
# global structs. That should probably be fixed in them so that dumped # modules aren't link order dependent. @if [ -f dumpversion ]; then \ echo "$(MAKE) $(MAKE_FLAGS) delete_dumped_modules"; \ $(MAKE) $(MAKE_FLAGS) delete_dumped_modules; \ else :; fi # gcov gcov: @for f in `cd "$(SRCDIR)" && find . -type f -name '*.c' -print`; do \
pike.git/src/Makefile.in:414:
grep -v -i inline | \ grep -v PIKE_MODULE_EXIT | \ egrep -v '######[ ]*{$$' | \ egrep -v '######[ ]*}$$' | \ wc -l | sed -e "s|^|$$f:|" -e 's/:[ ]*/:/' | \ grep -v ':0'; \ done | sort -n -t: -k2 # purify pure: $(OBJ) 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) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` $(LIBS) -o
pike
+
-@mv
pike@EXEEXT@
pike.
old@EXEEXT@
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) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` $(LIBS) -o
pike@EXEEXT@
# purecov cover: $(OBJ) 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) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` $(LIBS) -o
pike
+
-@mv
pike@EXEEXT@
pike.
old@EXEEXT@
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) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` $(LIBS) -o
pike@EXEEXT@
# quantify quant: $(OBJ) master-stamp module_objects
-
-@mv
pike
pike.
old
2>/dev/null || true
-
$(SMARTLINK) quantify $(REALCC) $(LDFLAGS) $(OBJ) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` $(LIBS) -o
pike
+
-@mv
pike@EXEEXT@
pike.
old@EXEEXT@
2>/dev/null || true
+
$(SMARTLINK) quantify $(REALCC) $(LDFLAGS) $(OBJ) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` $(LIBS) -o
pike@EXEEXT@
splint: splint $(PREFLAGS) -warnposix +charintliteral -realcompare -boolops -predboolint $(FILE) atom: pike-complete-stamp 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-complete-stamp atom pike -tool pixie -env threads -g -v `find lib/modules -type f -name '*.so' -print | sed -e 's/^/-incobj /g'` mv pike pike.pre-pixie mv pike.pixie.threads pixie @echo Make sure you have '.' in your LD_LIBRARY_PATH.
-
tools: hilfe rsif
-
-
hilfe: $(TMP_BINDIR)/hilfe Makefile
-
@echo "Creating hilfe..."; \
-
( sed -e 's!/usr/bin/env pike!$(bindir)/pike!' \
-
<$(TMP_BINDIR)/hilfe >./hilfe && chmod 755 ./hilfe) || exit 1 ;
-
-
rsif: $(TMP_BINDIR)/rsif Makefile
-
@echo "Creating rsif..."; \
-
( sed -e 's!pike!$(bindir)/pike!' <$(TMP_BINDIR)/rsif \
-
>./rsif && chmod 755 ./rsif) || exit 1 ;
-
+
dump_modules: pike-complete-stamp master-stamp -rm dumpmodule.log args="$(DUMPARGS)"; \ args=$${args:-"--log-file --update-only=dumpversion --report-failed"}; \ $(RUNPIKE) -x dump $$args \ --recursive --target-dir=lib "$(LIBDIR_SRC)/modules" force_dump_modules: -rm dumpversion 2>/dev/null $(MAKE) $(MAKE_FLAGS) dump_modules
pike.git/src/Makefile.in:493:
.h.pph: $(CPP) $(PREFLAGS) -DPMOD_EXPORT=PMOD_EXPORT \ -DPMOD_PROTO=PMOD_PROTO "$<" >"$@" # Several optimizers have problems with interpret.c # First try compiling with optimization and if that doesn't work, without. # GCC dumps core on some files @ OSF1 # This kluge should work around that...
-
# Extra kludge added: interpret.o gets special flags (deoptimization)
+
.c.o: @echo "Compiling `echo '$<' | sed -e 's|^$(PIKE_SRC_DIR)/||'`" ; \ rm -f $@.fail >/dev/null 2>&1; \
-
if test "x$@" = "xinterpret.o"; then EXTRAFLAGS="$(INTERPRET_DEOPTIMIZE)"; else EXTRAFLAGS=; fi; \
+
if $(CC) $(CFLAGS) $$EXTRAFLAGS -c $< -o $@ ; then : ; else \ status=$$?; \ if test x"@noopt_retry@" = xyes ; then \ echo "WARNING: Compiler failure! Trying without optimization!" >&2;\ echo "$(CC) $(PREFLAGS) $(CFLAGS) $$EXTRAFLAGS -c $< -o $@" >$@.fail ;\ if NO_ULIMIT=yes $(CC) $(PREFLAGS) $(NOOPTFLAGS) $$EXTRAFLAGS -c $< -o $@ ; then : ; else \ status=$$?; \ echo "Compilation command was:" >&2;\ echo "$(CC) $(PREFLAGS) $(NOOPTFLAGS) $$EXTRAFLAGS -c $< -o $@" >&2 ;\ exit $$status; \
pike.git/src/Makefile.in:519:
else \ echo "Compilation command was:" >&2;\ echo "$(CC) $(PREFLAGS) $(CFLAGS) $$EXTRAFLAGS -c $< -o $@" >&2 ;\ exit $$status; \ fi; \ fi .m.o: @echo "Compiling `echo '$<' | sed -e 's|^$(PIKE_SRC_DIR)/||'`" ; \ rm -f $@.fail >/dev/null 2>&1; \
-
if test "x$@" = "xinterpret.o"; then EXTRAFLAGS="$(INTERPRET_DEOPTIMIZE)"; else EXTRAFLAGS=; fi; \
+
if $(CC) $(CFLAGS) $$EXTRAFLAGS -fobjc-exceptions -fobjc-gc -c $< -o $@ ; then : ; else \ status=$$?; \ if test x"@noopt_retry@" = xyes ; then \ echo "WARNING: Compiler failure! Trying without optimization!" >&2;\ echo "$(CC) $(PREFLAGS) $(CFLAGS) $$EXTRAFLAGS -fobjc-exceptions -c $< -o $@" >$@.fail ;\ if NO_ULIMIT=yes $(CC) $(PREFLAGS) $(NOOPTFLAGS) $$EXTRAFLAGS -c $< -o $@ ; then : ; else \ status=$$?; \ echo "Compilation command was:" >&2;\ echo "$(CC) $(PREFLAGS) $(NOOPTFLAGS) $$EXTRAFLAGS -fobjc-exceptions -c $< -o $@" >&2 ;\ exit $$status; \
pike.git/src/Makefile.in:655:
@: pike.ico: $(PACKAGINGDIR)/windows/pike.ico cp "$<" $@ pike_icon.res: pike.ico echo 'pike ICON pike.ico' > pike_icon.rc $(RCEXE) /fo $@ pike_icon.rc # install
-
install: pike-complete-stamp
tools
+
install: pike-complete-stamp
@$(RUNPIKE) $(TMP_BINDIR)/install.pike \ exec_prefix="$(bindir)" lib_prefix="$(lib_prefix)" \ include_prefix="$(include_prefix)" \ TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" \ SRCDIR="$(SRCDIR)" prefix="$(prefix)" DOCDIR_SRC="$(DOCDIR_SRC)" \ MANDIR_SRC="$(MANDIR_SRC)" \ man_prefix="$(man_prefix)" pike_name=$(pike_name) \ fakeroot="$(buildroot)" PIKE_MODULE_RELOC="$(PIKE_MODULE_RELOC)" \ cflags="@DYNAMIC_MODULE_FLAGS@" ldflags="" \ $(INSTALLARGS)
-
install_interactive: pike-complete-stamp
tools
+
install_interactive: pike-complete-stamp
@$(RUNPIKE) $(TMP_BINDIR)/install.pike --interactive \ exec_prefix="$(bindir)" prefix=$(prefix) \ TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" \ SRCDIR="$(SRCDIR)" DOCDIR_SRC="$(DOCDIR_SRC)" \ MANDIR_SRC="$(MANDIR_SRC)" \ cflags="@DYNAMIC_MODULE_FLAGS@" ldflags="" \ fakeroot="$(buildroot)" PIKE_MODULE_RELOC="$(PIKE_MODULE_RELOC)" # tidy up a bit tidy:
pike.git/src/Makefile.in:693:
-rm -f pike.ico pike_icon.rc pike_icon.res -find lib -type f -name \*.o -o -name \*.obj | xargs rm -f # make clean clean_here: tidy doc_clean -( cd tlib; find . -name testsuite | xargs rm ) -( cd extra_tests; find . -name testsuite | xargs rm ) -rm -f confdefs.h -rm -rf test-install test-pike tpike tpike.* *.pdb -rm -f TAGS tags yacc.acts yacc.debug yacc.tmp *.debug.log a.out pike.tmp
-
-rm -f
hilfe rsif
master.pike compiler-warnings dumpmodule.log
+
-rm -f master.pike compiler-warnings dumpmodule.log
-rm -f interpreter_debug.h lexer?.h -rm -f import-stamp master-stamp headerfiles-stamp -rm -f static-modules-stamp dynamic-modules-stamp post-modules-stamp -rm -f post-module-pike-stamp pike-complete-stamp -rm -rf lib/modules/* # -rm -f lib/master.pike clean: clean_here -( cd modules; $(MAKE) $(MAKE_FLAGS) clean ) -( cd post_modules; $(MAKE) $(MAKE_FLAGS) clean )
pike.git/src/Makefile.in:781:
# Testsuite for dynamic loading debugging test_dlopen: dynloadtest.sh sh ./dynloadtest.sh dynloadtest.sh: $(SRCDIR)/test_dynamic_loading.in m4 "$(SRCDIR)/test_dynamic_loading.in" >"$@" dynloadtest.c: dynamic_load.c
-
dynloadtest
: dynloadtest.o @EXTRA_OBJS@ fdlib.o port.o
-
$(LD) $(LDFLAGS) dynloadtest.o @EXTRA_OBJS@ fdlib.o port.o $(LIBS) -o
dynloadtest
+
dynloadtest@EXEEXT@
: dynloadtest.o @EXTRA_OBJS@ fdlib.o port.o
+
$(LD) $(LDFLAGS) dynloadtest.o @EXTRA_OBJS@ fdlib.o port.o $(LIBS) -o
$@
tinstall: master-stamp -rm -rf test-install $(RUNPIKE) $(TMP_BINDIR)/install.pike \ `test -f autodoc.xml || echo --no-autodoc` \ lib_prefix="$(lib_prefix)" \ TMP_LIBDIR="$(TMP_LIBDIR)" LIBDIR_SRC="$(LIBDIR_SRC)" \ SRCDIR="$(SRCDIR)" DOCDIR_SRC="$(DOCDIR_SRC)" \ MANDIR_SRC="$(MANDIR_SRC)" \
pike.git/src/Makefile.in:941:
$(RUNPIKE) $(SRCDIR)/make_type_checker.pike "$<" && touch "$@" master.pike: $(LIBDIR_SRC)/master.pike.in Makefile @if test "x$(PIKE_MODULE_RELOC)" = "x"; \ then u=s,x,x,; \ else u='s/^#undef PIKE_MODULE_RELOC/#define PIKE_MODULE_RELOC 1/'; \ fi; \ LC_ALL=C; export LC_ALL; \ cmd="sed -e 's!#lib_prefix#!`echo '$(TMP_LIBDIR)' | ./posix_to_native.sh`!' \ -e 's!#share_prefix#!`echo '$(LIBDIR_SRC)' | ./posix_to_native.sh`!' \
-
-e 's!#include_prefix#!`echo '$(TMP_BUILDDIR)/
bundles/
include
/pike
' | ./posix_to_native.sh`!' \
+
-e 's!#include_prefix#!`echo '$(TMP_BUILDDIR)/include' | ./posix_to_native.sh`!' \
-e '$$u'"; \ echo "$$cmd <$(LIBDIR_SRC)/master.pike.in >master.pike"; \ eval $$cmd <$(LIBDIR_SRC)/master.pike.in >master.pike || { rm "master.pike"; exit 1; } # 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.git/src/Makefile.in:1159:
@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
+
else $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL)
pike@EXEEXT@
; fi
@( cd post_modules && { \ rm -f remake; \ $(MAKE) $(MAKE_FLAGS) depend || \ { test -f remake && $(MAKE) $(MAKE_FLAGS) depend; }; \ }) # # Pike internal targets #
pike.git/src/Makefile.in:1230:
post-module-pike-stamp: @BUILD_PIKE@ dynamic-modules-stamp @touch post-module-pike-stamp module.o: modules/modlist_headers.h modules/modlist.h post_modules/modlist_headers.h post_modules/modlist.h tmodule.o: modules/modlist_headers.h modules/modlist.h # Backward compat. post_modules: post_module_objects
-
post_module_objects: $(MODULE_REQUIREMENTS) post-module-pike-stamp @LDSHARED_BASE_REQS@
+
post_module_objects:
pike@EXEEXT@
$(MODULE_REQUIREMENTS) post-module-pike-stamp @LDSHARED_BASE_REQS@
@MODULE_BUILD_TYPE=@POST_MODULE_BUILD_TYPE@; \ export MODULE_BUILD_TYPE; \ ( cd post_modules && ( rm remake >/dev/null 2>&1 || : ) && \ ( $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) || \ ( test -f remake && $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) ) ) \ ) || exit $$? @touch post-modules-stamp
-
post-modules-stamp: $(MODULE_REQUIREMENTS) post-module-pike-stamp @LDSHARED_BASE_REQS@
+
post-modules-stamp:
pike@EXEEXT@
$(MODULE_REQUIREMENTS) post-module-pike-stamp @LDSHARED_BASE_REQS@
@MODULE_BUILD_TYPE=@POST_MODULE_BUILD_TYPE@; \ export MODULE_BUILD_TYPE; \ ( cd post_modules && ( rm remake >/dev/null 2>&1 || : ) && \ ( $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) || \ ( test -f remake && $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) ) ) \ ) || exit $$? @touch post-modules-stamp post_modules/modlist_headers.h: post-modules-stamp
pike.git/src/Makefile.in:1289:
< $(SRCDIR)/language.c_src > $(SRCDIR)/language.c $(SRCDIR)/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 $(SRCDIR)/whitespace.h iterators.o: $(SRCDIR)/iterators.c
-
facetgroup.o: $(SRCDIR)/facetgroup.c
-
+
backend.o: $(SRCDIR)/backend.c libpike.o: $(SRCDIR)/libpike.c # Internal testing target run_yacc: $(SRCDIR)/language.c $(SRCDIR)/configure $(SRCDIR)/stamp-h.in: $(SRCDIR)/configure.in $(SRCDIR)/aclocal.m4 $(SRCDIR)/acconfig.h cd $(SRCDIR) && ./run_autoconfig --no-recursion . echo foo > $(SRCDIR)/stamp-h.in
pike.git/src/Makefile.in:1444:
rusage.protos \ cyclic.protos \ lex.protos \ security.protos \ signal_handler.protos \ pike_search.protos \ docode.protos \ main.protos \ stralloc.protos \ mapping.protos \
+
block_allocator.protos \
stuff.protos \ dynamic_buffer.protos \ svalue.protos \ dynamic_load.protos \ module_support.protos \ threads.protos \ multiset.protos \ encode.protos \ object.protos \ error.protos \ opcodes.protos \ version.protos \ builtin.protos \ iterators.protos \
-
facetgroup.protos \
+
rbtree.protos $(HFILES): precompile.sh-stamp import-stamp: $(HFILES) precompile.sh-stamp @./precompile.sh fake_dynamic_load.pike >import_functions.tmp $(HFILES) @cmp import_functions.tmp import_functions.h >/dev/null || mv import_functions.tmp import_functions.h @echo hej >import-stamp import_functions.h: import-stamp