Hex Artifact Content

Artifact 95df32e656088a04e831ee74c324def0b95fab0f:


0000: 70 72 65 66 69 78 20 3d 20 55 4e 53 50 45 43 49  prefix = UNSPECI
0010: 46 49 45 44 0a 65 78 65 63 5f 70 72 65 66 69 78  FIED.exec_prefix
0020: 20 3d 20 40 65 78 65 63 5f 70 72 65 66 69 78 40   = @exec_prefix@
0030: 0a 6c 69 62 64 69 72 20 3d 20 40 6c 69 62 64 69  .libdir = @libdi
0040: 72 40 0a 0a 54 41 52 47 45 54 20 3d 20 40 54 41  r@..TARGET = @TA
0050: 52 47 45 54 40 0a 0a 43 43 20 3d 20 40 43 43 40  RGET@..CC = @CC@
0060: 0a 43 50 50 20 3d 20 40 43 50 50 40 0a 41 52 20  .CPP = @CPP@.AR 
0070: 3d 20 40 41 52 40 0a 52 41 4e 4c 49 42 20 3d 20  = @AR@.RANLIB = 
0080: 40 52 41 4e 4c 49 42 40 0a 43 46 4c 41 47 53 20  @RANLIB@.CFLAGS 
0090: 3d 20 40 43 46 4c 41 47 53 40 20 40 53 48 4f 42  = @CFLAGS@ @SHOB
00a0: 4a 46 4c 41 47 53 40 0a 43 50 50 46 4c 41 47 53  JFLAGS@.CPPFLAGS
00b0: 20 3d 20 40 43 50 50 46 4c 41 47 53 40 20 2d 49   = @CPPFLAGS@ -I
00c0: 40 73 72 63 64 69 72 40 20 2d 49 40 73 72 63 64  @srcdir@ -I@srcd
00d0: 69 72 40 2f 74 63 63 20 2d 49 74 63 63 20 40 44  ir@/tcc -Itcc @D
00e0: 45 46 53 40 0a 4c 44 46 4c 41 47 53 20 3d 20 40  EFS@.LDFLAGS = @
00f0: 4c 44 46 4c 41 47 53 40 0a 53 48 4f 42 4a 4c 44  LDFLAGS@.SHOBJLD
0100: 46 4c 41 47 53 20 3d 20 40 53 48 4f 42 4a 4c 44  FLAGS = @SHOBJLD
0110: 46 4c 41 47 53 40 0a 4c 49 42 53 20 3d 20 40 4c  FLAGS@.LIBS = @L
0120: 49 42 53 40 0a 49 4e 53 54 41 4c 4c 20 3d 20 40  IBS@.INSTALL = @
0130: 49 4e 53 54 41 4c 4c 40 0a 0a 50 41 43 4b 41 47  INSTALL@..PACKAG
0140: 45 5f 4e 41 4d 45 20 3d 20 40 50 41 43 4b 41 47  E_NAME = @PACKAG
0150: 45 5f 4e 41 4d 45 40 0a 50 41 43 4b 41 47 45 5f  E_NAME@.PACKAGE_
0160: 56 45 52 53 49 4f 4e 20 3d 20 40 50 41 43 4b 41  VERSION = @PACKA
0170: 47 45 5f 56 45 52 53 49 4f 4e 40 0a 0a 54 43 4c  GE_VERSION@..TCL
0180: 43 4f 4e 46 49 47 50 41 54 48 20 3d 20 40 54 43  CONFIGPATH = @TC
0190: 4c 43 4f 4e 46 49 47 50 41 54 48 40 0a 54 43 4c  LCONFIGPATH@.TCL
01a0: 5f 50 41 43 4b 41 47 45 5f 50 41 54 48 20 3d 20  _PACKAGE_PATH = 
01b0: 40 54 43 4c 5f 50 41 43 4b 41 47 45 5f 50 41 54  @TCL_PACKAGE_PAT
01c0: 48 40 0a 74 63 6c 6c 69 62 64 69 72 20 3d 20 24  H@.tcllibdir = $
01d0: 28 73 68 65 6c 6c 20 69 66 20 65 63 68 6f 20 22  (shell if echo "
01e0: 24 28 6c 69 62 64 69 72 29 22 20 7c 20 67 72 65  $(libdir)" | gre
01f0: 70 20 27 5e 55 4e 53 50 45 43 49 46 49 45 44 27  p '^UNSPECIFIED'
0200: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
0210: 6e 20 65 63 68 6f 20 24 28 54 43 4c 5f 50 41 43  n echo $(TCL_PAC
0220: 4b 41 47 45 5f 50 41 54 48 29 3b 20 65 6c 73 65  KAGE_PATH); else
0230: 20 65 63 68 6f 20 22 24 28 6c 69 62 64 69 72 29   echo "$(libdir)
0240: 22 3b 20 66 69 29 0a 50 41 43 4b 41 47 45 5f 49  "; fi).PACKAGE_I
0250: 4e 53 54 41 4c 4c 5f 44 49 52 20 3d 20 24 28 74  NSTALL_DIR = $(t
0260: 63 6c 6c 69 62 64 69 72 29 2f 24 28 50 41 43 4b  cllibdir)/$(PACK
0270: 41 47 45 5f 4e 41 4d 45 29 2d 24 28 50 41 43 4b  AGE_NAME)-$(PACK
0280: 41 47 45 5f 56 45 52 53 49 4f 4e 29 0a 54 43 43  AGE_VERSION).TCC
0290: 5f 43 4f 4e 46 49 47 55 52 45 5f 4f 50 54 53 20  _CONFIGURE_OPTS 
02a0: 3d 20 2d 2d 65 78 74 72 61 2d 63 66 6c 61 67 73  = --extra-cflags
02b0: 3d 27 24 28 43 50 50 46 4c 41 47 53 29 20 24 28  ='$(CPPFLAGS) $(
02c0: 43 46 4c 41 47 53 29 20 2d 44 43 4f 4e 46 49 47  CFLAGS) -DCONFIG
02d0: 5f 54 43 43 5f 53 54 41 54 49 43 3d 31 27 20 2d  _TCC_STATIC=1' -
02e0: 2d 77 69 74 68 2d 74 63 6c 3d 24 28 54 43 4c 43  -with-tcl=$(TCLC
02f0: 4f 4e 46 49 47 50 41 54 48 29 20 2d 2d 73 79 73  ONFIGPATH) --sys
0300: 69 6e 63 6c 75 64 65 70 61 74 68 73 3d 27 7b 42  includepaths='{B
0310: 7d 2f 69 6e 63 6c 75 64 65 27 20 2d 2d 6c 69 62  }/include' --lib
0320: 70 61 74 68 73 3d 27 7b 42 7d 2f 6c 69 62 27 20  paths='{B}/lib' 
0330: 40 54 43 43 5f 43 4f 4e 46 49 47 55 52 45 5f 4f  @TCC_CONFIGURE_O
0340: 50 54 53 40 0a 49 4e 53 54 41 4c 4c 5f 48 45 41  PTS@.INSTALL_HEA
0350: 44 45 52 53 20 3d 20 74 63 6c 2e 68 20 61 73 73  DERS = tcl.h ass
0360: 65 72 74 2e 68 20 63 74 79 70 65 2e 68 20 65 72  ert.h ctype.h er
0370: 72 6e 6f 2e 68 20 66 6c 6f 61 74 2e 68 20 6c 69  rno.h float.h li
0380: 6d 69 74 73 2e 68 20 6c 6f 63 61 6c 65 2e 68 20  mits.h locale.h 
0390: 6d 61 74 68 2e 68 20 73 65 74 6a 6d 70 2e 68 20  math.h setjmp.h 
03a0: 73 69 67 6e 61 6c 2e 68 20 73 74 64 61 72 67 2e  signal.h stdarg.
03b0: 68 20 73 74 64 64 65 66 2e 68 20 73 74 64 69 6e  h stddef.h stdin
03c0: 74 2e 68 20 73 74 64 69 6f 2e 68 20 73 74 64 6c  t.h stdio.h stdl
03d0: 69 62 2e 68 20 73 74 72 69 6e 67 2e 68 20 74 69  ib.h string.h ti
03e0: 6d 65 2e 68 20 77 63 74 79 70 65 2e 68 0a 73 72  me.h wctype.h.sr
03f0: 63 64 69 72 20 3d 20 40 73 72 63 64 69 72 40 0a  cdir = @srcdir@.
0400: 68 6f 73 74 5f 6f 73 20 3d 20 40 68 6f 73 74 5f  host_os = @host_
0410: 6f 73 40 0a 40 53 45 54 5f 4d 41 4b 45 40 0a 0a  os@.@SET_MAKE@..
0420: 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 29 0a 0a  all: $(TARGET)..
0430: 74 63 63 2f 63 6f 6e 66 69 67 2e 68 3a 0a 09 69  tcc/config.h:..i
0440: 66 20 5b 20 22 24 28 73 72 63 64 69 72 29 22 20  f [ "$(srcdir)" 
0450: 3d 20 22 2e 22 20 5d 3b 20 74 68 65 6e 20 5c 0a  = "." ]; then \.
0460: 09 09 63 64 20 74 63 63 20 26 26 20 2e 2f 63 6f  ..cd tcc && ./co
0470: 6e 66 69 67 75 72 65 20 24 28 54 43 43 5f 43 4f  nfigure $(TCC_CO
0480: 4e 46 49 47 55 52 45 5f 4f 50 54 53 29 3b 20 5c  NFIGURE_OPTS); \
0490: 0a 09 65 6c 73 65 20 5c 0a 09 09 6d 6b 64 69 72  ..else \...mkdir
04a0: 20 74 63 63 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20   tcc >/dev/null 
04b0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 5c 0a 09  2>/dev/null; \..
04c0: 09 63 64 20 74 63 63 20 26 26 20 24 28 73 68 65  .cd tcc && $(she
04d0: 6c 6c 20 63 64 20 24 28 73 72 63 64 69 72 29 20  ll cd $(srcdir) 
04e0: 26 26 20 70 77 64 29 2f 74 63 63 2f 63 6f 6e 66  && pwd)/tcc/conf
04f0: 69 67 75 72 65 20 24 28 54 43 43 5f 43 4f 4e 46  igure $(TCC_CONF
0500: 49 47 55 52 45 5f 4f 50 54 53 29 3b 20 5c 0a 09  IGURE_OPTS); \..
0510: 66 69 0a 0a 74 63 63 2f 6c 69 62 74 63 63 2e 61  fi..tcc/libtcc.a
0520: 3a 20 74 63 63 2f 63 6f 6e 66 69 67 2e 68 0a 09  : tcc/config.h..
0530: 24 28 4d 41 4b 45 29 20 2d 43 20 74 63 63 20 6c  $(MAKE) -C tcc l
0540: 69 62 74 63 63 2e 61 0a 0a 74 63 63 2f 6c 69 62  ibtcc.a..tcc/lib
0550: 74 63 63 31 2e 61 3a 20 74 63 63 2f 63 6f 6e 66  tcc1.a: tcc/conf
0560: 69 67 2e 68 0a 09 24 28 4d 41 4b 45 29 20 2d 43  ig.h..$(MAKE) -C
0570: 20 74 63 63 20 6c 69 62 74 63 63 31 2e 61 0a 0a   tcc libtcc1.a..
0580: 74 63 63 34 74 63 6c 2e 6f 3a 20 24 28 73 72 63  tcc4tcl.o: $(src
0590: 64 69 72 29 2f 74 63 63 34 74 63 6c 2e 63 20 24  dir)/tcc4tcl.c $
05a0: 28 73 72 63 64 69 72 29 2f 74 63 63 2f 74 63 63  (srcdir)/tcc/tcc
05b0: 2e 68 20 24 28 73 72 63 64 69 72 29 2f 74 63 63  .h $(srcdir)/tcc
05c0: 2f 6c 69 62 74 63 63 2e 68 20 74 63 63 2f 63 6f  /libtcc.h tcc/co
05d0: 6e 66 69 67 2e 68 0a 09 24 28 43 43 29 20 24 28  nfig.h..$(CC) $(
05e0: 43 50 50 46 4c 41 47 53 29 20 24 28 43 46 4c 41  CPPFLAGS) $(CFLA
05f0: 47 53 29 20 2d 6f 20 74 63 63 34 74 63 6c 2e 6f  GS) -o tcc4tcl.o
0600: 20 2d 63 20 24 28 73 72 63 64 69 72 29 2f 74 63   -c $(srcdir)/tc
0610: 63 34 74 63 6c 2e 63 0a 0a 74 63 63 34 74 63 6c  c4tcl.c..tcc4tcl
0620: 2e 40 53 48 4f 42 4a 45 58 54 40 3a 20 74 63 63  .@SHOBJEXT@: tcc
0630: 34 74 63 6c 2e 6f 20 74 63 63 2f 6c 69 62 74 63  4tcl.o tcc/libtc
0640: 63 2e 61 0a 09 24 28 43 43 29 20 24 28 43 50 50  c.a..$(CC) $(CPP
0650: 46 4c 41 47 53 29 20 24 28 43 46 4c 41 47 53 29  FLAGS) $(CFLAGS)
0660: 20 24 28 4c 44 46 4c 41 47 53 29 20 24 28 53 48   $(LDFLAGS) $(SH
0670: 4f 42 4a 4c 44 46 4c 41 47 53 29 20 2d 6f 20 74  OBJLDFLAGS) -o t
0680: 63 63 34 74 63 6c 2e 40 53 48 4f 42 4a 45 58 54  cc4tcl.@SHOBJEXT
0690: 40 20 74 63 63 34 74 63 6c 2e 6f 20 74 63 63 2f  @ tcc4tcl.o tcc/
06a0: 6c 69 62 74 63 63 2e 61 20 24 28 4c 49 42 53 29  libtcc.a $(LIBS)
06b0: 0a 09 2d 40 57 45 41 4b 45 4e 53 59 4d 53 40 20  ..-@WEAKENSYMS@ 
06c0: 74 63 63 34 74 63 6c 2e 40 53 48 4f 42 4a 45 58  tcc4tcl.@SHOBJEX
06d0: 54 40 0a 09 2d 40 52 45 4d 4f 56 45 53 59 4d 53  T@..-@REMOVESYMS
06e0: 40 20 74 63 63 34 74 63 6c 2e 40 53 48 4f 42 4a  @ tcc4tcl.@SHOBJ
06f0: 45 58 54 40 0a 0a 74 63 63 34 74 63 6c 2d 73 74  EXT@..tcc4tcl-st
0700: 61 74 69 63 2e 61 3a 20 74 63 63 34 74 63 6c 2e  atic.a: tcc4tcl.
0710: 6f 20 74 63 63 2f 6c 69 62 74 63 63 2e 61 0a 09  o tcc/libtcc.a..
0720: 63 70 20 74 63 63 2f 6c 69 62 74 63 63 2e 61 20  cp tcc/libtcc.a 
0730: 74 63 63 34 74 63 6c 2d 73 74 61 74 69 63 2e 6e  tcc4tcl-static.n
0740: 65 77 2e 61 0a 09 24 28 41 52 29 20 72 63 75 20  ew.a..$(AR) rcu 
0750: 74 63 63 34 74 63 6c 2d 73 74 61 74 69 63 2e 6e  tcc4tcl-static.n
0760: 65 77 2e 61 20 74 63 63 34 74 63 6c 2e 6f 0a 09  ew.a tcc4tcl.o..
0770: 2d 24 28 52 41 4e 4c 49 42 29 20 74 63 63 34 74  -$(RANLIB) tcc4t
0780: 63 6c 2d 73 74 61 74 69 63 2e 6e 65 77 2e 61 0a  cl-static.new.a.
0790: 09 6d 76 20 74 63 63 34 74 63 6c 2d 73 74 61 74  .mv tcc4tcl-stat
07a0: 69 63 2e 6e 65 77 2e 61 20 74 63 63 34 74 63 6c  ic.new.a tcc4tcl
07b0: 2d 73 74 61 74 69 63 2e 61 0a 0a 69 6e 73 74 61  -static.a..insta
07c0: 6c 6c 3a 20 24 28 54 41 52 47 45 54 29 20 70 6b  ll: $(TARGET) pk
07d0: 67 49 6e 64 65 78 2e 74 63 6c 20 24 28 73 72 63  gIndex.tcl $(src
07e0: 64 69 72 29 2f 74 63 63 34 74 63 6c 2e 74 63 6c  dir)/tcc4tcl.tcl
07f0: 20 74 63 63 2f 6c 69 62 74 63 63 31 2e 61 20 24   tcc/libtcc1.a $
0800: 28 73 68 65 6c 6c 20 65 63 68 6f 20 24 28 73 72  (shell echo $(sr
0810: 63 64 69 72 29 2f 74 63 63 2f 69 6e 63 6c 75 64  cdir)/tcc/includ
0820: 65 2f 2a 29 20 24 28 73 72 63 64 69 72 29 2f 68  e/*) $(srcdir)/h
0830: 65 61 64 65 72 73 2e 61 77 6b 0a 09 24 28 49 4e  eaders.awk..$(IN
0840: 53 54 41 4c 4c 29 20 2d 64 20 22 24 28 44 45 53  STALL) -d "$(DES
0850: 54 44 49 52 29 24 28 50 41 43 4b 41 47 45 5f 49  TDIR)$(PACKAGE_I
0860: 4e 53 54 41 4c 4c 5f 44 49 52 29 22 0a 09 24 28  NSTALL_DIR)"..$(
0870: 49 4e 53 54 41 4c 4c 29 20 2d 64 20 22 24 28 44  INSTALL) -d "$(D
0880: 45 53 54 44 49 52 29 24 28 50 41 43 4b 41 47 45  ESTDIR)$(PACKAGE
0890: 5f 49 4e 53 54 41 4c 4c 5f 44 49 52 29 2f 6c 69  _INSTALL_DIR)/li
08a0: 62 22 0a 09 24 28 49 4e 53 54 41 4c 4c 29 20 2d  b"..$(INSTALL) -
08b0: 64 20 22 24 28 44 45 53 54 44 49 52 29 24 28 50  d "$(DESTDIR)$(P
08c0: 41 43 4b 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44  ACKAGE_INSTALL_D
08d0: 49 52 29 2f 69 6e 63 6c 75 64 65 22 0a 09 24 28  IR)/include"..$(
08e0: 49 4e 53 54 41 4c 4c 29 20 2d 6d 20 30 37 35 35  INSTALL) -m 0755
08f0: 20 24 28 54 41 52 47 45 54 29 20 22 24 28 44 45   $(TARGET) "$(DE
0900: 53 54 44 49 52 29 24 28 50 41 43 4b 41 47 45 5f  STDIR)$(PACKAGE_
0910: 49 4e 53 54 41 4c 4c 5f 44 49 52 29 22 0a 09 24  INSTALL_DIR)"..$
0920: 28 49 4e 53 54 41 4c 4c 29 20 2d 6d 20 30 36 34  (INSTALL) -m 064
0930: 34 20 70 6b 67 49 6e 64 65 78 2e 74 63 6c 20 22  4 pkgIndex.tcl "
0940: 24 28 44 45 53 54 44 49 52 29 24 28 50 41 43 4b  $(DESTDIR)$(PACK
0950: 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49 52 29  AGE_INSTALL_DIR)
0960: 22 0a 09 24 28 49 4e 53 54 41 4c 4c 29 20 2d 6d  "..$(INSTALL) -m
0970: 20 30 36 34 34 20 24 28 73 72 63 64 69 72 29 2f   0644 $(srcdir)/
0980: 74 63 63 34 74 63 6c 2e 74 63 6c 20 22 24 28 44  tcc4tcl.tcl "$(D
0990: 45 53 54 44 49 52 29 24 28 50 41 43 4b 41 47 45  ESTDIR)$(PACKAGE
09a0: 5f 49 4e 53 54 41 4c 4c 5f 44 49 52 29 22 0a 09  _INSTALL_DIR)"..
09b0: 24 28 49 4e 53 54 41 4c 4c 29 20 2d 6d 20 30 36  $(INSTALL) -m 06
09c0: 34 34 20 74 63 63 2f 6c 69 62 74 63 63 31 2e 61  44 tcc/libtcc1.a
09d0: 20 22 24 28 44 45 53 54 44 49 52 29 24 28 50 41   "$(DESTDIR)$(PA
09e0: 43 4b 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49  CKAGE_INSTALL_DI
09f0: 52 29 2f 6c 69 62 22 0a 09 24 28 49 4e 53 54 41  R)/lib"..$(INSTA
0a00: 4c 4c 29 20 2d 6d 20 30 36 34 34 20 24 28 73 68  LL) -m 0644 $(sh
0a10: 65 6c 6c 20 65 63 68 6f 20 24 28 73 72 63 64 69  ell echo $(srcdi
0a20: 72 29 2f 74 63 63 2f 69 6e 63 6c 75 64 65 2f 2a  r)/tcc/include/*
0a30: 29 20 22 24 28 44 45 53 54 44 49 52 29 24 28 50  ) "$(DESTDIR)$(P
0a40: 41 43 4b 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44  ACKAGE_INSTALL_D
0a50: 49 52 29 2f 69 6e 63 6c 75 64 65 22 0a 09 40 69  IR)/include"..@i
0a60: 66 20 21 20 65 63 68 6f 20 22 5f 57 49 4e 33 32  f ! echo "_WIN32
0a70: 22 20 7c 20 24 28 43 50 50 29 20 24 28 43 50 50  " | $(CPP) $(CPP
0a80: 46 4c 41 47 53 29 20 2d 20 7c 20 67 72 65 70 20  FLAGS) - | grep 
0a90: 27 5e 5f 57 49 4e 33 32 24 24 27 20 3e 2f 64 65  '^_WIN32$$' >/de
0aa0: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20 5c 0a 09  v/null; then \..
0ab0: 09 65 63 68 6f 20 63 70 20 2d 72 20 24 28 73 72  .echo cp -r $(sr
0ac0: 63 64 69 72 29 2f 74 63 63 2f 77 69 6e 33 32 2f  cdir)/tcc/win32/
0ad0: 69 6e 63 6c 75 64 65 2f 2a 20 22 24 28 44 45 53  include/* "$(DES
0ae0: 54 44 49 52 29 24 28 50 41 43 4b 41 47 45 5f 49  TDIR)$(PACKAGE_I
0af0: 4e 53 54 41 4c 4c 5f 44 49 52 29 2f 69 6e 63 6c  NSTALL_DIR)/incl
0b00: 75 64 65 2f 22 3b 20 5c 0a 09 09 63 70 20 2d 72  ude/"; \...cp -r
0b10: 20 24 28 73 72 63 64 69 72 29 2f 74 63 63 2f 77   $(srcdir)/tcc/w
0b20: 69 6e 33 32 2f 69 6e 63 6c 75 64 65 2f 2a 20 22  in32/include/* "
0b30: 24 28 44 45 53 54 44 49 52 29 24 28 50 41 43 4b  $(DESTDIR)$(PACK
0b40: 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49 52 29  AGE_INSTALL_DIR)
0b50: 2f 69 6e 63 6c 75 64 65 2f 22 3b 20 5c 0a 09 09  /include/"; \...
0b60: 65 63 68 6f 20 63 70 20 2d 72 20 24 28 73 72 63  echo cp -r $(src
0b70: 64 69 72 29 2f 74 63 63 2f 77 69 6e 33 32 2f 6c  dir)/tcc/win32/l
0b80: 69 62 2f 2a 2e 64 65 66 20 22 24 28 44 45 53 54  ib/*.def "$(DEST
0b90: 44 49 52 29 24 28 50 41 43 4b 41 47 45 5f 49 4e  DIR)$(PACKAGE_IN
0ba0: 53 54 41 4c 4c 5f 44 49 52 29 2f 6c 69 62 2f 22  STALL_DIR)/lib/"
0bb0: 3b 20 5c 0a 09 09 63 70 20 2d 72 20 24 28 73 72  ; \...cp -r $(sr
0bc0: 63 64 69 72 29 2f 74 63 63 2f 77 69 6e 33 32 2f  cdir)/tcc/win32/
0bd0: 6c 69 62 2f 2a 2e 64 65 66 20 22 24 28 44 45 53  lib/*.def "$(DES
0be0: 54 44 49 52 29 24 28 50 41 43 4b 41 47 45 5f 49  TDIR)$(PACKAGE_I
0bf0: 4e 53 54 41 4c 4c 5f 44 49 52 29 2f 6c 69 62 2f  NSTALL_DIR)/lib/
0c00: 22 3b 20 5c 0a 09 66 69 0a 09 28 20 66 6f 72 20  "; \..fi..( for 
0c10: 66 69 6c 65 20 69 6e 20 24 28 49 4e 53 54 41 4c  file in $(INSTAL
0c20: 4c 5f 48 45 41 44 45 52 53 29 3b 20 64 6f 20 65  L_HEADERS); do e
0c30: 63 68 6f 20 22 23 69 6e 63 6c 75 64 65 20 3c 24  cho "#include <$
0c40: 24 7b 66 69 6c 65 7d 3e 22 3b 20 64 6f 6e 65 20  ${file}>"; done 
0c50: 29 20 7c 20 5c 0a 09 09 24 28 43 50 50 29 20 24  ) | \...$(CPP) $
0c60: 28 43 50 50 46 4c 41 47 53 29 20 24 28 43 46 4c  (CPPFLAGS) $(CFL
0c70: 41 47 53 29 20 2d 49 24 28 73 72 63 64 69 72 29  AGS) -I$(srcdir)
0c80: 2f 74 63 63 2f 69 6e 63 6c 75 64 65 20 2d 49 24  /tcc/include -I$
0c90: 28 73 72 63 64 69 72 29 2f 74 63 63 2f 69 6e 63  (srcdir)/tcc/inc
0ca0: 6c 75 64 65 20 2d 20 7c 20 61 77 6b 20 2d 66 20  lude - | awk -f 
0cb0: 24 28 73 72 63 64 69 72 29 2f 68 65 61 64 65 72  $(srcdir)/header
0cc0: 73 2e 61 77 6b 20 7c 20 77 68 69 6c 65 20 72 65  s.awk | while re
0cd0: 61 64 20 73 72 63 20 64 73 74 3b 20 64 6f 20 5c  ad src dst; do \
0ce0: 0a 09 09 09 64 73 74 3d 22 24 28 44 45 53 54 44  ....dst="$(DESTD
0cf0: 49 52 29 24 28 50 41 43 4b 41 47 45 5f 49 4e 53  IR)$(PACKAGE_INS
0d00: 54 41 4c 4c 5f 44 49 52 29 2f 69 6e 63 6c 75 64  TALL_DIR)/includ
0d10: 65 2f 24 24 64 73 74 22 3b 20 5c 0a 09 09 09 69  e/$$dst"; \....i
0d20: 66 20 5b 20 2d 65 20 22 24 24 7b 64 73 74 7d 22  f [ -e "$${dst}"
0d30: 20 5d 3b 20 74 68 65 6e 20 63 6f 6e 74 69 6e 75   ]; then continu
0d40: 65 3b 20 66 69 3b 20 5c 0a 09 09 09 64 73 74 64  e; fi; \....dstd
0d50: 69 72 3d 22 24 24 28 64 69 72 6e 61 6d 65 20 22  ir="$$(dirname "
0d60: 24 24 64 73 74 22 29 22 3b 20 5c 0a 09 09 09 6d  $$dst")"; \....m
0d70: 6b 64 69 72 20 2d 70 20 22 24 24 64 73 74 64 69  kdir -p "$$dstdi
0d80: 72 22 3b 20 5c 0a 09 09 09 65 63 68 6f 20 63 70  r"; \....echo cp
0d90: 20 22 24 24 73 72 63 22 20 22 24 24 64 73 74 22   "$$src" "$$dst"
0da0: 3b 20 5c 0a 09 09 09 63 70 20 22 24 24 73 72 63  ; \....cp "$$src
0db0: 22 20 22 24 24 64 73 74 22 3b 20 5c 0a 09 09 64  " "$$dst"; \...d
0dc0: 6f 6e 65 0a 0a 74 65 73 74 3a 0a 09 72 6d 20 2d  one..test:..rm -
0dd0: 72 66 20 5f 5f 54 4d 50 5f 5f 0a 09 24 28 4d 41  rf __TMP__..$(MA
0de0: 4b 45 29 20 69 6e 73 74 61 6c 6c 20 74 63 6c 6c  KE) install tcll
0df0: 69 62 64 69 72 3d 24 28 73 68 65 6c 6c 20 70 77  ibdir=$(shell pw
0e00: 64 29 2f 5f 5f 54 4d 50 5f 5f 0a 09 2d 69 66 20  d)/__TMP__..-if 
0e10: 5b 20 22 24 28 50 41 43 4b 41 47 45 5f 56 45 52  [ "$(PACKAGE_VER
0e20: 53 49 4f 4e 29 22 20 3d 20 27 40 40 56 45 52 53  SION)" = '@@VERS
0e30: 40 40 27 20 5d 3b 20 74 68 65 6e 20 63 64 20 5f  @@' ]; then cd _
0e40: 5f 54 4d 50 5f 5f 2f 2a 20 26 26 20 73 65 64 20  _TMP__/* && sed 
0e50: 2d 69 20 27 73 7c 40 40 56 45 52 53 40 40 7c 30  -i 's|@@VERS@@|0
0e60: 2e 30 2e 30 2e 31 31 7c 67 27 20 74 63 63 34 74  .0.0.11|g' tcc4t
0e70: 63 6c 2e 40 53 48 4f 42 4a 45 58 54 40 20 70 6b  cl.@SHOBJEXT@ pk
0e80: 67 49 6e 64 65 78 2e 74 63 6c 3b 20 66 69 0a 09  gIndex.tcl; fi..
0e90: 74 63 6c 73 68 20 74 65 73 74 0a 09 65 63 68 6f  tclsh test..echo
0ea0: 20 54 65 73 74 73 20 43 6f 6d 70 6c 65 74 65 64   Tests Completed
0eb0: 20 4f 4b 20 3e 20 54 45 53 54 2d 53 54 41 54 55   OK > TEST-STATU
0ec0: 53 0a 09 72 6d 20 2d 72 66 20 5f 5f 54 4d 50 5f  S..rm -rf __TMP_
0ed0: 5f 0a 0a 63 6c 65 61 6e 3a 0a 09 72 6d 20 2d 66  _..clean:..rm -f
0ee0: 20 74 63 63 34 74 63 6c 2e 6f 0a 09 72 6d 20 2d   tcc4tcl.o..rm -
0ef0: 66 20 74 63 63 34 74 63 6c 2e 40 53 48 4f 42 4a  f tcc4tcl.@SHOBJ
0f00: 45 58 54 40 20 74 63 63 34 74 63 6c 2d 73 74 61  EXT@ tcc4tcl-sta
0f10: 74 69 63 2e 61 0a 09 72 6d 20 2d 66 20 74 63 63  tic.a..rm -f tcc
0f20: 34 74 63 6c 2e 40 53 48 4f 42 4a 45 58 54 40 2e  4tcl.@SHOBJEXT@.
0f30: 61 20 74 63 63 34 74 63 6c 2e 40 53 48 4f 42 4a  a tcc4tcl.@SHOBJ
0f40: 45 58 54 40 2e 64 65 66 0a 09 72 6d 20 2d 72 66  EXT@.def..rm -rf
0f50: 20 5f 5f 54 4d 50 5f 5f 0a 09 72 6d 20 2d 66 20   __TMP__..rm -f 
0f60: 54 45 53 54 2d 53 54 41 54 55 53 0a 09 2d 24 28  TEST-STATUS..-$(
0f70: 4d 41 4b 45 29 20 2d 43 20 74 63 63 20 63 6c 65  MAKE) -C tcc cle
0f80: 61 6e 0a 0a 64 69 73 74 63 6c 65 61 6e 3a 20 63  an..distclean: c
0f90: 6c 65 61 6e 0a 09 72 6d 20 2d 72 66 20 61 75 74  lean..rm -rf aut
0fa0: 6f 6d 34 74 65 2e 63 61 63 68 65 0a 09 72 6d 20  om4te.cache..rm 
0fb0: 2d 66 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 63 6f  -f config.log co
0fc0: 6e 66 69 67 2e 73 74 61 74 75 73 0a 09 72 6d 20  nfig.status..rm 
0fd0: 2d 66 20 70 6b 67 49 6e 64 65 78 2e 74 63 6c 20  -f pkgIndex.tcl 
0fe0: 74 63 63 34 74 63 6c 2e 73 79 6d 73 20 74 63 63  tcc4tcl.syms tcc
0ff0: 34 74 63 6c 2e 76 65 72 73 0a 09 72 6d 20 2d 66  4tcl.vers..rm -f
1000: 20 4d 61 6b 65 66 69 6c 65 0a 09 2d 24 28 4d 41   Makefile..-$(MA
1010: 4b 45 29 20 2d 43 20 74 63 63 20 64 69 73 74 63  KE) -C tcc distc
1020: 6c 65 61 6e 0a 0a 6d 72 70 72 6f 70 65 72 3a 20  lean..mrproper: 
1030: 64 69 73 74 63 6c 65 61 6e 0a 09 72 6d 20 2d 72  distclean..rm -r
1040: 66 20 74 63 63 0a 09 72 6d 20 2d 66 20 63 6f 6e  f tcc..rm -f con
1050: 66 69 67 75 72 65 20 61 63 6c 6f 63 61 6c 2e 6d  figure aclocal.m
1060: 34 0a 09 72 6d 20 2d 66 20 63 6f 6e 66 69 67 2e  4..rm -f config.
1070: 67 75 65 73 73 20 63 6f 6e 66 69 67 2e 73 75 62  guess config.sub
1080: 20 69 6e 73 74 61 6c 6c 2d 73 68 0a 0a 2e 50 48   install-sh...PH
1090: 4f 4e 59 3a 20 61 6c 6c 20 69 6e 73 74 61 6c 6c  ONY: all install
10a0: 20 74 65 73 74 20 63 6c 65 61 6e 20 64 69 73 74   test clean dist
10b0: 63 6c 65 61 6e 20 6d 72 70 72 6f 70 65 72 0a     clean mrproper.