pike.git
/
src
/
Makefile.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/Makefile.in:197:
precompile.sh-stamp \ modules/static_module_makefile \ modules/dynamic_module_makefile \ post_modules/static_module_makefile \ post_modules/dynamic_module_makefile \ propagated_variables \ $(SRCDIR)/language.h \ $(SRCDIR)/interpret_protos.h \ lib @EXTRA_MODULE_REQUIREMENTS@
+
PMOD_TARGETS=@PMOD_TARGETS@
+
SRC_TARGETS= \ $(SRCDIR)/language.c \ $(SRCDIR)/language.h \ $(SRCDIR)/interpret_protos.h \ $(SRCDIR)/interpret_functions_fixed.h \ $(SRCDIR)/peep_engine.c \ $(SRCDIR)/case_info.h \ $(SRCDIR)/whitespace.h \
-
$(SRCDIR)/treeopt.h
@PMOD
_
TARGETS@
+
$(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 @if [ -f dumpversion ]; then \ echo "$(MAKE) $(MAKE_FLAGS) dump_modules"; \
pike.git/src/Makefile.in:493:
.m.o: @echo "Compiling `echo '$<' | sed -e 's|^$(PIKE_SRC_DIR)/||'`" ; \ rm -f $@.fail >/dev/null 2>&1; \ if $(CC) $(CFLAGS) $$EXTRAFLAGS -fobjc-exceptions -fobjc-gc -c $< -o $@ ; then : ; else \ status=$$?; \ echo "Compilation command was:" >&2;\ echo "$(CC) $(PREFLAGS) $(CFLAGS) $$EXTRAFLAGS -fobjc-exceptions -c $< -o $@" >&2 ;\ exit $$status; \ fi
+
$(PMOD_TARGETS): precompile.sh-stamp $(TMP_BINDIR)/precompile.pike $(PIKE_SRC_DIR)/../lib/modules/Tools.pmod/Standalone.pmod/precompile.pike Makefile
+
# # Please note that this must be accompanied by a dependency rule as # The .c file will not be created in the SOURCE directory otherwise. # -Hubbe #
-
.cmod.c:
precompile.sh-stamp $(TMP_BINDIR)/precompile.pike
+
.cmod.c:
./precompile.sh --cache precompile.pike $(PRECOMPILER_ARGS) >"$@" "$<" || { rm "$@"; exit 1; } # The same applies to this. .symlist.c: precompile.sh-stamp $(SRCDIR)/mklibpike.pike ./precompile.sh --cache $(SRCDIR)/mklibpike.pike -I. -I "$(SRCDIR)" -S "$<" -o "$@" || { rm "$@"; exit 1; } # This rule is used for some header files that are generated from the # source, to avoid excessive rebuilding when the source change in ways # that doesn't affect the header. #