pike.git/
src/
Makefile.in
Branch:
Tag:
Non-build tags
All tags
No tags
2005-01-03
2005-01-03 18:59:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>
f6ad6a29f5e12f827c54dad0b540c4e8cc4cdba1 (
11
lines) (+
9
/-
2
)
[
Show
|
Annotate
]
Branch:
7.9
Added rule for creation of libpike.c
Rev: src/Makefile.in:1.399
1:
#
-
# $Id: Makefile.in,v 1.
398
2004
/
12
/
30
14
:
24
:
23
nilsson
Exp $
+
# $Id: Makefile.in,v 1.
399
2005
/
01
/
03
18
:
59
:
51
grubba
Exp $
# # This line is needed on some machines.
386:
-rm dumpversion 2>/dev/null .SUFFIXES:
-
.SUFFIXES: .c .h .o .cmod .pp .pph .protos .h_src .wxs .wixobj .msi .msm
+
.SUFFIXES: .c .h .o .cmod .
symlist .
pp .pph .protos .h_src .wxs .wixobj .msi .msm
.c.pp: $(CPP) $(PREFLAGS) -DPMOD_EXPORT=PMOD_EXPORT \
438:
.cmod.c: precompile.sh-stamp $(TMP_BINDIR)/precompile.pike ./precompile.sh --cache precompile.pike >"$@" "$<" || { 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 "$@"
+
# 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.
1053:
backend.o: $(SRCDIR)/backend.c
+
libpike.o: $(SRCDIR)/libpike.c
+
# Internal testing target run_yacc: $(SRCDIR)/language.c