Hex Artifact Content

Artifact 152ca49ad5e8e153b5625ad08fa1d0ed19f6c7fe:


0000: 43 43 20 3d 20 40 43 43 40 0a 41 52 20 3d 20 40  CC = @CC@.AR = @
0010: 41 52 40 0a 52 41 4e 4c 49 42 20 3d 20 40 52 41  AR@.RANLIB = @RA
0020: 4e 4c 49 42 40 0a 43 46 4c 41 47 53 20 3d 20 40  NLIB@.CFLAGS = @
0030: 43 46 4c 41 47 53 40 20 40 53 48 4f 42 4a 46 4c  CFLAGS@ @SHOBJFL
0040: 41 47 53 40 0a 43 50 50 46 4c 41 47 53 20 3d 20  AGS@.CPPFLAGS = 
0050: 40 43 50 50 46 4c 41 47 53 40 20 2d 49 40 73 72  @CPPFLAGS@ -I@sr
0060: 63 64 69 72 40 20 2d 49 40 73 72 63 64 69 72 40  cdir@ -I@srcdir@
0070: 2f 74 63 63 20 2d 49 74 63 63 20 40 44 45 46 53  /tcc -Itcc @DEFS
0080: 40 0a 4c 44 46 4c 41 47 53 20 3d 0a 53 48 4f 42  @.LDFLAGS =.SHOB
0090: 4a 4c 44 46 4c 41 47 53 20 3d 20 40 53 48 4f 42  JLDFLAGS = @SHOB
00a0: 4a 4c 44 46 4c 41 47 53 40 0a 4c 49 42 53 20 3d  JLDFLAGS@.LIBS =
00b0: 20 40 4c 49 42 53 40 0a 49 4e 53 54 41 4c 4c 20   @LIBS@.INSTALL 
00c0: 3d 20 40 49 4e 53 54 41 4c 4c 40 0a 50 41 43 4b  = @INSTALL@.PACK
00d0: 41 47 45 5f 4e 41 4d 45 20 3d 20 40 50 41 43 4b  AGE_NAME = @PACK
00e0: 41 47 45 5f 4e 41 4d 45 40 0a 50 41 43 4b 41 47  AGE_NAME@.PACKAG
00f0: 45 5f 56 45 52 53 49 4f 4e 20 3d 20 40 50 41 43  E_VERSION = @PAC
0100: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 40 0a 54 43  KAGE_VERSION@.TC
0110: 4c 5f 50 41 43 4b 41 47 45 5f 50 41 54 48 20 3d  L_PACKAGE_PATH =
0120: 20 40 54 43 4c 5f 50 41 43 4b 41 47 45 5f 50 41   @TCL_PACKAGE_PA
0130: 54 48 40 0a 54 43 4c 43 4f 4e 46 49 47 50 41 54  TH@.TCLCONFIGPAT
0140: 48 20 3d 20 40 54 43 4c 43 4f 4e 46 49 47 50 41  H = @TCLCONFIGPA
0150: 54 48 40 0a 50 41 43 4b 41 47 45 5f 49 4e 53 54  TH@.PACKAGE_INST
0160: 41 4c 4c 5f 44 49 52 20 3d 20 24 28 54 43 4c 5f  ALL_DIR = $(TCL_
0170: 50 41 43 4b 41 47 45 5f 50 41 54 48 29 2f 24 28  PACKAGE_PATH)/$(
0180: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 29 2d 24 28  PACKAGE_NAME)-$(
0190: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 29  PACKAGE_VERSION)
01a0: 0a 54 41 52 47 45 54 53 20 3d 20 40 54 41 52 47  .TARGETS = @TARG
01b0: 45 54 53 40 0a 54 43 43 5f 43 4f 4e 46 49 47 55  ETS@.TCC_CONFIGU
01c0: 52 45 5f 4f 50 54 53 20 3d 20 2d 2d 65 78 74 72  RE_OPTS = --extr
01d0: 61 2d 63 66 6c 61 67 73 3d 27 24 28 43 46 4c 41  a-cflags='$(CFLA
01e0: 47 53 29 27 20 2d 2d 77 69 74 68 2d 74 63 6c 3d  GS)' --with-tcl=
01f0: 24 28 54 43 4c 43 4f 4e 46 49 47 50 41 54 48 29  $(TCLCONFIGPATH)
0200: 0a 73 72 63 64 69 72 20 3d 20 40 73 72 63 64 69  .srcdir = @srcdi
0210: 72 40 0a 0a 61 6c 6c 3a 20 24 28 54 41 52 47 45  r@..all: $(TARGE
0220: 54 53 29 0a 0a 74 63 63 2f 63 6f 6e 66 69 67 2e  TS)..tcc/config.
0230: 68 3a 0a 09 69 66 20 5b 20 22 24 28 73 72 63 64  h:..if [ "$(srcd
0240: 69 72 29 22 20 3d 20 22 2e 22 20 5d 3b 20 74 68  ir)" = "." ]; th
0250: 65 6e 20 5c 0a 09 09 63 64 20 74 63 63 20 26 26  en \...cd tcc &&
0260: 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 24 28 54   ./configure $(T
0270: 43 43 5f 43 4f 4e 46 49 47 55 52 45 5f 4f 50 54  CC_CONFIGURE_OPT
0280: 53 29 3b 20 5c 0a 09 65 6c 73 65 20 5c 0a 09 09  S); \..else \...
0290: 6d 6b 64 69 72 20 74 63 63 20 3e 2f 64 65 76 2f  mkdir tcc >/dev/
02a0: 6e 75 6c 6c 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  null 2>/dev/null
02b0: 3b 20 5c 0a 09 09 63 64 20 74 63 63 20 26 26 20  ; \...cd tcc && 
02c0: 24 28 73 68 65 6c 6c 20 63 64 20 24 28 73 72 63  $(shell cd $(src
02d0: 64 69 72 29 20 26 26 20 70 77 64 29 2f 74 63 63  dir) && pwd)/tcc
02e0: 2f 63 6f 6e 66 69 67 75 72 65 20 24 28 54 43 43  /configure $(TCC
02f0: 5f 43 4f 4e 46 49 47 55 52 45 5f 4f 50 54 53 29  _CONFIGURE_OPTS)
0300: 3b 20 5c 0a 09 66 69 0a 0a 74 63 63 2f 6c 69 62  ; \..fi..tcc/lib
0310: 74 63 63 2e 61 3a 20 74 63 63 2f 63 6f 6e 66 69  tcc.a: tcc/confi
0320: 67 2e 68 0a 09 24 28 4d 41 4b 45 29 20 2d 43 20  g.h..$(MAKE) -C 
0330: 74 63 63 20 6c 69 62 74 63 63 2e 61 0a 0a 74 63  tcc libtcc.a..tc
0340: 63 2f 6c 69 62 74 63 63 31 2e 61 3a 20 74 63 63  c/libtcc1.a: tcc
0350: 2f 63 6f 6e 66 69 67 2e 68 0a 09 24 28 4d 41 4b  /config.h..$(MAK
0360: 45 29 20 2d 43 20 74 63 63 20 6c 69 62 74 63 63  E) -C tcc libtcc
0370: 31 2e 61 0a 0a 74 63 6c 74 63 63 2e 6f 3a 20 24  1.a..tcltcc.o: $
0380: 28 73 72 63 64 69 72 29 2f 74 63 6c 74 63 63 2e  (srcdir)/tcltcc.
0390: 63 20 24 28 73 72 63 64 69 72 29 2f 74 63 63 2f  c $(srcdir)/tcc/
03a0: 74 63 63 2e 68 20 24 28 73 72 63 64 69 72 29 2f  tcc.h $(srcdir)/
03b0: 74 63 63 2f 6c 69 62 74 63 63 2e 68 20 74 63 63  tcc/libtcc.h tcc
03c0: 2f 63 6f 6e 66 69 67 2e 68 0a 09 24 28 43 43 29  /config.h..$(CC)
03d0: 20 24 28 43 50 50 46 4c 41 47 53 29 20 24 28 43   $(CPPFLAGS) $(C
03e0: 46 4c 41 47 53 29 20 2d 6f 20 74 63 6c 74 63 63  FLAGS) -o tcltcc
03f0: 2e 6f 20 2d 63 20 24 28 73 72 63 64 69 72 29 2f  .o -c $(srcdir)/
0400: 74 63 6c 74 63 63 2e 63 0a 0a 74 63 6c 74 63 63  tcltcc.c..tcltcc
0410: 2e 40 53 48 4f 42 4a 45 58 54 40 3a 20 74 63 6c  .@SHOBJEXT@: tcl
0420: 74 63 63 2e 6f 20 74 63 63 2f 6c 69 62 74 63 63  tcc.o tcc/libtcc
0430: 2e 61 0a 09 24 28 43 43 29 20 24 28 43 50 50 46  .a..$(CC) $(CPPF
0440: 4c 41 47 53 29 20 24 28 43 46 4c 41 47 53 29 20  LAGS) $(CFLAGS) 
0450: 24 28 4c 44 46 4c 41 47 53 29 20 24 28 53 48 4f  $(LDFLAGS) $(SHO
0460: 42 4a 4c 44 46 4c 41 47 53 29 20 2d 6f 20 74 63  BJLDFLAGS) -o tc
0470: 6c 74 63 63 2e 40 53 48 4f 42 4a 45 58 54 40 20  ltcc.@SHOBJEXT@ 
0480: 74 63 6c 74 63 63 2e 6f 20 74 63 63 2f 6c 69 62  tcltcc.o tcc/lib
0490: 74 63 63 2e 61 20 24 28 4c 49 42 53 29 0a 0a 74  tcc.a $(LIBS)..t
04a0: 63 6c 74 63 63 2d 73 74 61 74 69 63 2e 61 3a 20  cltcc-static.a: 
04b0: 74 63 6c 74 63 63 2e 6f 20 74 63 63 2f 6c 69 62  tcltcc.o tcc/lib
04c0: 74 63 63 2e 61 0a 09 63 70 20 74 63 63 2f 6c 69  tcc.a..cp tcc/li
04d0: 62 74 63 63 2e 61 20 74 63 6c 74 63 63 2d 73 74  btcc.a tcltcc-st
04e0: 61 74 69 63 2e 6e 65 77 2e 61 0a 09 24 28 41 52  atic.new.a..$(AR
04f0: 29 20 72 63 75 20 74 63 6c 74 63 63 2d 73 74 61  ) rcu tcltcc-sta
0500: 74 69 63 2e 6e 65 77 2e 61 20 74 63 6c 74 63 63  tic.new.a tcltcc
0510: 2e 6f 0a 09 2d 24 28 52 41 4e 4c 49 42 29 20 74  .o..-$(RANLIB) t
0520: 63 6c 74 63 63 2d 73 74 61 74 69 63 2e 6e 65 77  cltcc-static.new
0530: 2e 61 0a 09 6d 76 20 74 63 6c 74 63 63 2d 73 74  .a..mv tcltcc-st
0540: 61 74 69 63 2e 6e 65 77 2e 61 20 74 63 6c 74 63  atic.new.a tcltc
0550: 63 2d 73 74 61 74 69 63 2e 61 0a 0a 69 6e 73 74  c-static.a..inst
0560: 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 53 29 20  all: $(TARGETS) 
0570: 70 6b 67 49 6e 64 65 78 2e 74 63 6c 20 74 63 63  pkgIndex.tcl tcc
0580: 2e 74 63 6c 20 74 63 63 2f 6c 69 62 74 63 63 31  .tcl tcc/libtcc1
0590: 2e 61 20 24 28 73 68 65 6c 6c 20 65 63 68 6f 20  .a $(shell echo 
05a0: 74 63 63 2f 69 6e 63 6c 75 64 65 2f 2a 29 0a 09  tcc/include/*)..
05b0: 24 28 49 4e 53 54 41 4c 4c 29 20 2d 64 20 22 24  $(INSTALL) -d "$
05c0: 28 44 45 53 54 44 49 52 29 24 28 50 41 43 4b 41  (DESTDIR)$(PACKA
05d0: 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49 52 29 22  GE_INSTALL_DIR)"
05e0: 0a 09 24 28 49 4e 53 54 41 4c 4c 29 20 2d 64 20  ..$(INSTALL) -d 
05f0: 22 24 28 44 45 53 54 44 49 52 29 24 28 50 41 43  "$(DESTDIR)$(PAC
0600: 4b 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49 52  KAGE_INSTALL_DIR
0610: 29 2f 6c 69 62 22 0a 09 24 28 49 4e 53 54 41 4c  )/lib"..$(INSTAL
0620: 4c 29 20 2d 64 20 22 24 28 44 45 53 54 44 49 52  L) -d "$(DESTDIR
0630: 29 24 28 50 41 43 4b 41 47 45 5f 49 4e 53 54 41  )$(PACKAGE_INSTA
0640: 4c 4c 5f 44 49 52 29 2f 69 6e 63 6c 75 64 65 22  LL_DIR)/include"
0650: 0a 09 24 28 49 4e 53 54 41 4c 4c 29 20 2d 6d 20  ..$(INSTALL) -m 
0660: 30 37 35 35 20 24 28 54 41 52 47 45 54 53 29 20  0755 $(TARGETS) 
0670: 22 24 28 44 45 53 54 44 49 52 29 24 28 50 41 43  "$(DESTDIR)$(PAC
0680: 4b 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49 52  KAGE_INSTALL_DIR
0690: 29 22 0a 09 24 28 49 4e 53 54 41 4c 4c 29 20 2d  )"..$(INSTALL) -
06a0: 6d 20 30 36 34 34 20 70 6b 67 49 6e 64 65 78 2e  m 0644 pkgIndex.
06b0: 74 63 6c 20 22 24 28 44 45 53 54 44 49 52 29 24  tcl "$(DESTDIR)$
06c0: 28 50 41 43 4b 41 47 45 5f 49 4e 53 54 41 4c 4c  (PACKAGE_INSTALL
06d0: 5f 44 49 52 29 22 0a 09 24 28 49 4e 53 54 41 4c  _DIR)"..$(INSTAL
06e0: 4c 29 20 2d 6d 20 30 36 34 34 20 74 63 63 2e 74  L) -m 0644 tcc.t
06f0: 63 6c 20 22 24 28 44 45 53 54 44 49 52 29 24 28  cl "$(DESTDIR)$(
0700: 50 41 43 4b 41 47 45 5f 49 4e 53 54 41 4c 4c 5f  PACKAGE_INSTALL_
0710: 44 49 52 29 22 0a 09 24 28 49 4e 53 54 41 4c 4c  DIR)"..$(INSTALL
0720: 29 20 2d 6d 20 30 36 34 34 20 74 63 63 2f 6c 69  ) -m 0644 tcc/li
0730: 62 74 63 63 31 2e 61 20 22 24 28 44 45 53 54 44  btcc1.a "$(DESTD
0740: 49 52 29 24 28 50 41 43 4b 41 47 45 5f 49 4e 53  IR)$(PACKAGE_INS
0750: 54 41 4c 4c 5f 44 49 52 29 2f 6c 69 62 22 0a 09  TALL_DIR)/lib"..
0760: 24 28 49 4e 53 54 41 4c 4c 29 20 2d 6d 20 30 36  $(INSTALL) -m 06
0770: 34 34 20 24 28 73 68 65 6c 6c 20 65 63 68 6f 20  44 $(shell echo 
0780: 74 63 63 2f 69 6e 63 6c 75 64 65 2f 2a 29 20 22  tcc/include/*) "
0790: 24 28 44 45 53 54 44 49 52 29 24 28 50 41 43 4b  $(DESTDIR)$(PACK
07a0: 41 47 45 5f 49 4e 53 54 41 4c 4c 5f 44 49 52 29  AGE_INSTALL_DIR)
07b0: 2f 69 6e 63 6c 75 64 65 22 0a 0a 63 6c 65 61 6e  /include"..clean
07c0: 3a 0a 09 72 6d 20 2d 66 20 74 63 6c 74 63 63 2e  :..rm -f tcltcc.
07d0: 6f 0a 09 72 6d 20 2d 66 20 74 63 6c 74 63 63 2e  o..rm -f tcltcc.
07e0: 40 53 48 4f 42 4a 45 58 54 40 20 74 63 6c 74 63  @SHOBJEXT@ tcltc
07f0: 63 2d 73 74 61 74 69 63 2e 61 0a 09 72 6d 20 2d  c-static.a..rm -
0800: 66 20 74 63 6c 74 63 63 2e 40 53 48 4f 42 4a 45  f tcltcc.@SHOBJE
0810: 58 54 40 2e 61 20 74 63 6c 74 63 63 2e 40 53 48  XT@.a tcltcc.@SH
0820: 4f 42 4a 45 58 54 40 2e 64 65 66 0a 09 2d 24 28  OBJEXT@.def..-$(
0830: 4d 41 4b 45 29 20 2d 43 20 74 63 63 20 63 6c 65  MAKE) -C tcc cle
0840: 61 6e 0a 0a 64 69 73 74 63 6c 65 61 6e 3a 20 63  an..distclean: c
0850: 6c 65 61 6e 0a 09 72 6d 20 2d 72 66 20 61 75 74  lean..rm -rf aut
0860: 6f 6d 34 74 65 2e 63 61 63 68 65 0a 09 72 6d 20  om4te.cache..rm 
0870: 2d 66 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 63 6f  -f config.log co
0880: 6e 66 69 67 2e 73 74 61 74 75 73 0a 09 72 6d 20  nfig.status..rm 
0890: 2d 66 20 70 6b 67 49 6e 64 65 78 2e 74 63 6c 0a  -f pkgIndex.tcl.
08a0: 09 72 6d 20 2d 66 20 4d 61 6b 65 66 69 6c 65 0a  .rm -f Makefile.
08b0: 09 2d 24 28 4d 41 4b 45 29 20 2d 43 20 74 63 63  .-$(MAKE) -C tcc
08c0: 20 64 69 73 74 63 6c 65 61 6e 0a 0a 6d 72 70 72   distclean..mrpr
08d0: 6f 70 65 72 3a 20 64 69 73 74 63 6c 65 61 6e 0a  oper: distclean.
08e0: 09 72 6d 20 2d 72 66 20 5f 5f 54 4d 50 5f 5f 0a  .rm -rf __TMP__.
08f0: 09 72 6d 20 2d 72 66 20 74 63 63 0a 09 72 6d 20  .rm -rf tcc..rm 
0900: 2d 66 20 63 6f 6e 66 69 67 75 72 65 20 61 63 6c  -f configure acl
0910: 6f 63 61 6c 2e 6d 34 0a 09 72 6d 20 2d 66 20 63  ocal.m4..rm -f c
0920: 6f 6e 66 69 67 2e 67 75 65 73 73 20 63 6f 6e 66  onfig.guess conf
0930: 69 67 2e 73 75 62 20 69 6e 73 74 61 6c 6c 2d 73  ig.sub install-s
0940: 68 0a 0a 2e 50 48 4f 4e 59 3a 20 61 6c 6c 20 69  h...PHONY: all i
0950: 6e 73 74 61 6c 6c 20 63 6c 65 61 6e 20 64 69 73  nstall clean dis
0960: 74 63 6c 65 61 6e 20 6d 72 70 72 6f 70 65 72 0a  tclean mrproper.