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.
227
2001/01/
01
15
:
13
:
34
mirar
Exp $
+
# $Id: Makefile.in,v 1.
228
2001/01/
12
01:
40
:
04
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:147:
queue.o \ builtin.o \ svalue.o @EXTRA_OBJS@ MODULE_REQUIREMENTS= \ machine.h \ global.h \ modules/static_module_makefile \ modules/dynamic_module_makefile \ $(SRCDIR)/language.h \
-
interpret_protos.h \
+
$(SRCDIR)/
interpret_protos.h \
lib \ @EXTRA_MODULE_REQUIREMENTS@ DEPEND= \ $(SRCDIR)/language.c \ $(SRCDIR)/builtin.c # # The following objectfiles differ between tpike & pike:
pike.git/src/Makefile.in:479:
aclocal: $(SRCDIR)/aclocal.m4 echo >aclocal "define(PIKE_INCLUDE_PATH,$(prefix)/include/pike)" cat >>aclocal $(SRCDIR)/aclocal.m4 # make export archive (requires compiled Pike) # Do not compile in source tree if you want to use this! # Beware that export archive this includes bison/yacc/byacc source # and thus has to follow the rules stated in that code.
-
full_export: new_peep_engine $(SRCDIR)/language.c $(SRCDIR)/language.h depend
+
full_export: new_peep_engine $(SRCDIR)/language.c $(SRCDIR)/language.h
$(SRCDIR)/interpret_protos.h
depend
chmod +x $(SRCDIR)/install-sh $(RUNPIKE) $(TMP_BINDIR)/export.pike --srcdir="$(SRCDIR)" export: full_export all_exports: full_export ( cd .. && $(TMP_BINDIR)/makedists ) bin_export: aclocal @rm -f *.burk
pike.git/src/Makefile.in:608:
# # touch modlist.h here to avoid doing this work again if the # modules/modlist.h target is checked later. module_objects: $(MODULE_REQUIREMENTS) @( cd modules ; rm remake >/dev/null 2>&1 || : ; \ $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) || \ ( test -f remake && $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) ) ) || exit $$? touch modules/modlist.h
-
interpret_protos.h: $(SRCDIR)/interpret_functions.h
-
egrep '^OPCODE' <$(SRCDIR)/interpret_functions.h >interpret_protos.h
+
$(SRCDIR)/
interpret_protos.h
.src
: $(SRCDIR)/interpret_functions.h
+
egrep '^OPCODE' <$(SRCDIR)/interpret_functions.h >
$(SRCDIR)/
interpret_protos.h
.src
-
lex
.
o
: $(SRCDIR)/
lex.c
interpret_protos.h
+
$(SRCDIR)/interpret_protos
.
h
: $(SRCDIR)/interpret_protos.h
.src
+
@if if test -f $@; then cmp -s $< $@; else false; fi; then \
+
echo "No changes in $@ - leaving old"; \
+
else \
+
echo "cp $< $@"; \
+
cp $< $@; \
+
fi
-
interpret
.o: $(SRCDIR)/lex.c interpret_protos.h
+
lex
.o: $(SRCDIR)/lex.c
$(SRCDIR)/
interpret_protos.h
-
lex_t
.o: $(SRCDIR)/lex
_t
.c 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
-
$(SRCDIR)/language.h: $(SRCDIR)/language.yacc
+
$(SRCDIR)/language.h
.src
: $(SRCDIR)/language.yacc
@echo "Expect 1 shift/reduce conflict." ( cd $(SRCDIR) &&\ $(YACC) $(YFLAGS) language.yacc &&\ mv y.tab.c language.c &&\
-
mv y.tab.h language.h )
+
mv y.tab.h language.h
.src
)
-
+
$(SRCDIR)/language.h: $(SRCDIR)/language.h.src
+
@if if test -f $@; then cmp -s $< $@; else false; fi; then \
+
echo "No changes in $@ - leaving old"; \
+
else \
+
echo "cp $< $@"; \
+
cp $< $@; \
+
fi
+
$(SRCDIR)/language.c: $(SRCDIR)/language.h
-
touch $(SRCDIR)/language.c
+
# # This rule makes sure that builtin.c is created in the source dir. # $(SRCDIR)/builtin.c: $(SRCDIR)/builtin.cmod ./precompile.sh $(TMP_BINDIR)/precompile.pike # Internal testing target run_yacc: $(SRCDIR)/language.c modules/modlist.h: $(MODULE_REQUIREMENTS) @( cd modules ; rm remake >/dev/null 2>&1 || : ; \ $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) || \ ( test -f remake && $(MAKE) $(MAKE_PARALLEL) $(MAKE_FLAGS) ) ) || exit $$? touch modules/modlist.h modules/modlist_headers.h: modules/modlist.h touch modules/modlist_headers.h
-
+
modules/linker_options: modules/modlist.h
+
touch modules/linker_options
+
module.o: modules/modlist_headers.h modules/modlist.h $(SRCDIR)/configure: $(SRCDIR)/configure.in cd $(SRCDIR) && autoconf config.status: $(SRCDIR)/configure ./config.status --recheck modules/static_module_makefile: $(SRCDIR)/modules/static_module_makefile.in config.status -@(while :; do \