Artifact ac5574355fbee7a43af5364de531788824ad0cfa:
- File Makefile.in — part of check-in [b969f6bac2] at 2018-11-07 21:47:27 on branch trunk — More work on DVCS refs (user: bernd size: 7017)
0000: 23 20 47 66 6f 72 74 68 20 69 6e 74 65 67 72 61 # Gforth integra 0010: 74 69 6f 6e 20 4d 61 6b 65 66 69 6c 65 0a 0a 23 tion Makefile..# 0020: 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 Copyright (C) 2 0030: 30 31 35 20 20 20 42 65 72 6e 64 20 50 61 79 73 015 Bernd Pays 0040: 61 6e 0a 0a 23 20 54 68 69 73 20 70 72 6f 67 72 an..# This progr 0050: 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 am is free softw 0060: 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 are: you can red 0070: 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 istribute it and 0080: 2f 6f 72 20 6d 6f 64 69 66 79 0a 23 20 69 74 20 /or modify.# it 0090: 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 under the terms 00a0: 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 of the GNU Affer 00b0: 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 o General Public 00c0: 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c License as publ 00d0: 69 73 68 65 64 20 62 79 0a 23 20 74 68 65 20 46 ished by.# the F 00e0: 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 ree Software Fou 00f0: 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 ndation, either 0100: 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 version 3 of the 0110: 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 23 20 28 License, or.# ( 0120: 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 at your option) 0130: 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f any later versio 0140: 6e 2e 0a 0a 23 20 54 68 69 73 20 70 72 6f 67 72 n...# This progr 0150: 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 am is distribute 0160: 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 d in the hope th 0170: 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 at it will be us 0180: 65 66 75 6c 2c 0a 23 20 62 75 74 20 57 49 54 48 eful,.# but WITH 0190: 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 OUT ANY WARRANTY 01a0: 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 ; without even t 01b0: 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 he implied warra 01c0: 6e 74 79 20 6f 66 0a 23 20 4d 45 52 43 48 41 4e nty of.# MERCHAN 01d0: 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e TABILITY or FITN 01e0: 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 ESS FOR A PARTIC 01f0: 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 ULAR PURPOSE. S 0200: 65 65 20 74 68 65 0a 23 20 47 4e 55 20 41 66 66 ee the.# GNU Aff 0210: 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c ero General Publ 0220: 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d ic License for m 0230: 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 23 20 ore details...# 0240: 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 You should have 0250: 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 received a copy 0260: 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 of the GNU Affer 0270: 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 o General Public 0280: 20 4c 69 63 65 6e 73 65 0a 23 20 61 6c 6f 6e 67 License.# along 0290: 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 with this progr 02a0: 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 am. If not, see 02b0: 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 <http://www.gnu 02c0: 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e .org/licenses/>. 02d0: 0a 0a 70 61 63 6b 61 67 65 20 3d 20 24 28 44 45 ..package = $(DE 02e0: 53 54 44 49 52 29 0a 56 50 41 54 48 20 3d 20 40 STDIR).VPATH = @ 02f0: 73 72 63 64 69 72 40 3a 2e 0a 70 72 65 66 69 78 srcdir@:..prefix 0300: 20 3d 20 40 70 72 65 66 69 78 40 0a 65 78 65 63 = @prefix@.exec 0310: 5f 70 72 65 66 69 78 20 3d 20 40 65 78 65 63 5f _prefix = @exec_ 0320: 70 72 65 66 69 78 40 0a 64 61 74 61 72 6f 6f 74 prefix@.dataroot 0330: 64 69 72 20 3d 20 40 64 61 74 61 72 6f 6f 74 64 dir = @datarootd 0340: 69 72 40 0a 64 61 74 61 64 69 72 20 20 20 3d 20 ir@.datadir = 0350: 24 28 70 61 63 6b 61 67 65 29 40 64 61 74 61 64 $(package)@datad 0360: 69 72 40 0a 73 72 63 64 69 72 20 20 20 20 3d 20 ir@.srcdir = 0370: 40 73 72 63 64 69 72 40 0a 62 69 6e 64 69 72 20 @srcdir@.bindir 0380: 20 20 20 3d 20 24 28 70 61 63 6b 61 67 65 29 40 = $(package)@ 0390: 62 69 6e 64 69 72 40 0a 6c 69 62 64 69 72 20 3d bindir@.libdir = 03a0: 20 24 28 70 61 63 6b 61 67 65 29 40 6c 69 62 64 $(package)@libd 03b0: 69 72 40 0a 4c 49 42 43 43 44 45 53 54 20 3d 20 ir@.LIBCCDEST = 03c0: 24 28 6c 69 62 64 69 72 29 2f 67 66 6f 72 74 68 $(libdir)/gforth 03d0: 2f 24 28 47 46 56 45 52 29 2f 24 28 6d 61 63 68 /$(GFVER)/$(mach 03e0: 69 6e 65 29 2f 6c 69 62 63 63 2d 6e 61 6d 65 64 ine)/libcc-named 03f0: 0a 6c 69 62 63 63 64 69 72 20 3d 20 24 28 73 75 .libccdir = $(su 0400: 62 73 74 20 24 28 70 61 63 6b 61 67 65 29 2c 2c bst $(package),, 0410: 24 28 4c 49 42 43 43 44 45 53 54 29 29 0a 4c 49 $(LIBCCDEST)).LI 0420: 42 53 20 09 20 3d 20 6b 65 63 63 61 6b 20 74 68 BS . = keccak th 0430: 72 65 65 66 69 73 68 20 65 64 32 35 35 31 39 2d reefish ed25519- 0440: 64 6f 6e 6e 61 20 62 64 65 6c 74 61 0a 4d 4b 44 donna bdelta.MKD 0450: 49 52 09 20 3d 20 6d 6b 64 69 72 0a 52 4d 44 49 IR. = mkdir.RMDI 0460: 52 09 20 3d 20 72 6d 20 2d 72 66 0a 47 43 43 09 R. = rm -rf.GCC. 0470: 20 3d 20 67 63 63 0a 4c 49 42 54 4f 4f 4c 09 20 = gcc.LIBTOOL. 0480: 3d 20 40 47 4e 55 5f 4c 49 42 54 4f 4f 4c 40 0a = @GNU_LIBTOOL@. 0490: 43 46 4c 41 47 53 09 20 3d 20 2d 4f 33 20 2d 66 CFLAGS. = -O3 -f 04a0: 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 omit-frame-point 04b0: 65 72 0a 48 4f 53 54 20 20 20 20 20 3d 20 0a 46 er.HOST = .F 04c0: 41 53 54 20 20 20 20 20 3d 20 40 46 41 53 54 40 AST = @FAST@ 04d0: 0a 46 4f 52 54 48 4c 49 42 20 3d 20 65 64 32 35 .FORTHLIB = ed25 04e0: 35 31 39 2d 64 6f 6e 6e 61 2e 66 73 20 6b 65 63 519-donna.fs kec 04f0: 63 61 6b 2e 66 73 20 74 68 72 65 65 66 69 73 68 cak.fs threefish 0500: 2e 66 73 20 62 64 65 6c 74 61 2e 66 73 0a 0a 53 .fs bdelta.fs..S 0510: 4f 55 52 43 45 53 20 3d 20 36 34 62 69 74 2e 66 OURCES = 64bit.f 0520: 73 20 62 61 73 65 36 34 2e 66 73 20 62 61 73 65 s base64.fs base 0530: 38 35 2e 66 73 20 63 72 79 70 74 6f 2d 61 70 69 85.fs crypto-api 0540: 2e 66 73 20 64 65 62 75 67 67 69 6e 67 2e 66 73 .fs debugging.fs 0550: 09 20 20 20 20 20 5c 0a 09 20 20 68 61 73 68 2d . \.. hash- 0560: 74 61 62 6c 65 2e 66 73 20 6b 65 63 63 61 6b 2d table.fs keccak- 0570: 73 6d 61 6c 6c 2e 66 73 20 6b 72 65 67 69 6f 6e small.fs kregion 0580: 2e 66 73 20 6e 32 6f 2e 66 73 20 61 64 64 72 2e .fs n2o.fs addr. 0590: 66 73 20 63 6c 61 73 73 65 73 2e 66 73 20 5c 0a fs classes.fs \. 05a0: 09 20 20 63 6d 64 2e 66 73 20 63 6f 6e 6e 65 63 . cmd.fs connec 05b0: 74 65 64 2e 66 73 20 63 6f 6e 6e 65 63 74 2e 66 ted.fs connect.f 05c0: 73 20 63 72 79 70 74 2e 66 73 20 64 68 74 2e 66 s crypt.fs dht.f 05d0: 73 20 65 72 72 2e 66 73 20 66 69 6c 65 2e 66 73 s err.fs file.fs 05e0: 09 20 20 20 20 20 5c 0a 09 20 20 67 75 69 2e 66 . \.. gui.f 05f0: 73 20 6e 65 74 32 6f 2e 66 73 20 69 70 2e 66 73 s net2o.fs ip.fs 0600: 20 68 65 6c 70 65 72 2e 66 73 20 6b 65 79 73 2e helper.fs keys. 0610: 66 73 20 6c 6f 67 2e 66 73 20 6d 73 67 2e 66 73 fs log.fs msg.fs 0620: 20 6e 6f 74 69 66 79 2e 66 73 20 20 20 20 5c 0a notify.fs \. 0630: 09 20 20 71 72 2e 66 73 20 73 6f 63 6b 73 2e 66 . qr.fs socks.f 0640: 73 20 73 71 75 69 64 2e 66 73 20 74 6f 6f 6c 73 s squid.fs tools 0650: 2e 66 73 20 76 61 75 6c 74 2e 66 73 20 72 6e 67 .fs vault.fs rng 0660: 2e 66 73 20 78 74 79 70 65 2e 66 73 20 24 28 54 .fs xtype.fs $(T 0670: 45 53 54 53 29 20 5c 0a 09 20 20 24 28 46 4f 52 ESTS) \.. $(FOR 0680: 54 48 4c 49 42 29 20 65 64 32 35 35 31 39 2d 64 THLIB) ed25519-d 0690: 6f 6e 6e 61 6c 69 62 2e 66 73 20 6b 65 63 63 61 onnalib.fs kecca 06a0: 6b 6c 69 62 2e 66 73 20 74 68 72 65 65 66 69 73 klib.fs threefis 06b0: 68 6c 69 62 2e 66 73 09 20 20 20 20 20 5c 0a 09 hlib.fs. \.. 06c0: 20 20 73 74 61 72 74 6e 32 6f 2e 66 73 20 64 6f startn2o.fs do 06d0: 63 2f 6e 65 74 32 6f 2d 6c 6f 67 6f 2e 70 6e 67 c/net2o-logo.png 06e0: 20 76 65 72 73 69 6f 6e 2e 66 73 2e 69 6e 20 61 version.fs.in a 06f0: 6e 64 72 6f 69 64 2f 6e 65 74 2e 66 73 09 20 20 ndroid/net.fs. 0700: 20 20 20 5c 0a 09 20 20 61 6e 64 72 6f 69 64 2f \.. android/ 0710: 6e 6f 74 69 66 79 2e 66 73 20 6c 69 6e 75 78 2f notify.fs linux/ 0720: 6e 65 74 2e 66 73 20 6c 69 6e 75 78 2f 6e 6f 74 net.fs linux/not 0730: 69 66 79 2e 66 73 20 64 68 74 72 6f 6f 74 2e 66 ify.fs dhtroot.f 0740: 73 20 64 76 63 73 2e 66 73 20 20 5c 0a 09 20 20 s dvcs.fs \.. 0750: 71 72 73 63 61 6e 2e 66 73 20 61 6e 64 72 6f 69 qrscan.fs androi 0760: 64 2f 71 72 73 63 61 6e 2d 61 6e 64 72 6f 69 64 d/qrscan-android 0770: 2e 66 73 20 6c 69 6e 75 78 2f 71 72 73 63 61 6e .fs linux/qrscan 0780: 2d 6c 69 6e 75 78 2e 66 73 09 20 20 20 20 20 5c -linux.fs. \ 0790: 0a 09 20 20 64 6f 63 2f 6e 65 74 32 6f 2d 32 30 .. doc/net2o-20 07a0: 30 2e 70 6e 67 20 64 6f 63 2f 6e 65 74 32 6f 2e 0.png doc/net2o. 07b0: 70 6e 67 20 6a 73 6f 6e 2f 70 61 72 73 65 72 2e png json/parser. 07c0: 66 73 20 6a 73 6f 6e 2f 67 2b 2d 73 63 68 65 6d fs json/g+-schem 07d0: 61 2e 66 73 20 20 20 5c 0a 09 20 20 6a 73 6f 6e a.fs \.. json 07e0: 2f 67 2b 2d 69 6d 70 6f 72 74 2e 66 73 20 6a 73 /g+-import.fs js 07f0: 6f 6e 2f 66 62 2d 73 63 68 65 6d 61 2e 66 73 20 on/fb-schema.fs 0800: 6a 73 6f 6e 2f 74 77 69 74 74 65 72 2d 73 63 68 json/twitter-sch 0810: 65 6d 61 2e 66 73 09 20 20 20 20 20 5c 0a 09 20 ema.fs. \.. 0820: 20 6a 73 6f 6e 2f 74 65 73 74 2e 66 73 20 6a 73 json/test.fs js 0830: 6f 6e 2f 74 65 73 74 2e 6a 73 6f 6e 20 68 74 6d on/test.json htm 0840: 6c 2f 70 61 72 73 65 72 2e 66 73 20 78 6d 6c 2f l/parser.fs xml/ 0850: 70 61 72 73 65 72 2e 66 73 09 20 20 20 20 20 5c parser.fs. \ 0860: 0a 09 20 20 78 6d 6c 2f 62 6c 6f 67 67 65 72 2d .. xml/blogger- 0870: 61 74 6f 6d 2e 66 73 0a 0a 4c 41 4e 47 53 20 3d atom.fs..LANGS = 0880: 09 20 20 6c 61 6e 67 2f 65 6e 20 6c 61 6e 67 2f . lang/en lang/ 0890: 64 65 20 6c 61 6e 67 2f 7a 68 0a 0a 69 66 65 71 de lang/zh..ifeq 08a0: 20 22 24 28 46 41 53 54 29 22 20 22 79 65 73 22 "$(FAST)" "yes" 08b0: 0a 46 4f 52 54 48 4c 49 42 20 2b 3d 20 65 64 32 .FORTHLIB += ed2 08c0: 35 35 31 39 2d 64 6f 6e 6e 61 66 61 73 74 2e 66 5519-donnafast.f 08d0: 73 20 6b 65 63 63 61 6b 66 61 73 74 2e 66 73 20 s keccakfast.fs 08e0: 74 68 72 65 65 66 69 73 68 66 61 73 74 2e 66 73 threefishfast.fs 08f0: 0a 65 6c 73 65 0a 53 4f 55 52 43 45 53 20 2b 3d .else.SOURCES += 0900: 20 65 64 32 35 35 31 39 2d 64 6f 6e 6e 61 66 61 ed25519-donnafa 0910: 73 74 2e 66 73 20 6b 65 63 63 61 6b 66 61 73 74 st.fs keccakfast 0920: 2e 66 73 20 74 68 72 65 65 66 69 73 68 66 61 73 .fs threefishfas 0930: 74 2e 66 73 0a 65 6e 64 69 66 0a 53 52 43 20 20 t.fs.endif.SRC 0940: 20 20 20 20 3d 20 2e 0a 45 4e 47 49 4e 45 20 20 = ..ENGINE 0950: 20 3d 20 40 47 46 4f 52 54 48 40 0a 47 46 4f 52 = @GFORTH@.GFOR 0960: 54 48 20 20 20 3d 20 24 28 62 61 73 65 6e 61 6d TH = $(basenam 0970: 65 20 24 28 45 4e 47 49 4e 45 29 29 0a 47 46 56 e $(ENGINE)).GFV 0980: 45 52 20 20 3d 20 40 47 46 56 45 52 40 0a 6d 61 ER = @GFVER@.ma 0990: 63 68 69 6e 65 20 20 3d 20 40 47 46 41 52 43 48 chine = @GFARCH 09a0: 40 0a 4c 49 42 43 43 4e 41 4d 45 44 20 3d 20 6c @.LIBCCNAMED = l 09b0: 69 62 2f 24 28 6e 6f 74 64 69 72 20 24 28 47 46 ib/$(notdir $(GF 09c0: 4f 52 54 48 29 29 2f 24 28 47 46 56 45 52 29 2f ORTH))/$(GFVER)/ 09d0: 24 28 6d 61 63 68 69 6e 65 29 2f 6c 69 62 63 63 $(machine)/libcc 09e0: 2d 6e 61 6d 65 64 0a 50 52 45 46 49 58 20 20 20 -named.PREFIX 09f0: 20 3d 20 24 28 70 61 63 6b 61 67 65 29 40 70 72 = $(package)@pr 0a00: 65 66 69 78 40 0a 49 4e 43 44 49 52 20 20 20 20 efix@.INCDIR 0a10: 3d 20 24 28 50 52 45 46 49 58 29 2f 69 6e 63 6c = $(PREFIX)/incl 0a20: 75 64 65 2f 24 28 47 46 56 45 52 29 0a 49 4e 53 ude/$(GFVER).INS 0a30: 54 41 4c 4c 09 3d 20 40 49 4e 53 54 41 4c 4c 40 TALL.= @INSTALL@ 0a40: 0a 49 4e 53 54 41 4c 4c 5f 44 41 54 41 20 3d 20 .INSTALL_DATA = 0a50: 40 49 4e 53 54 41 4c 4c 5f 44 41 54 41 40 0a 49 @INSTALL_DATA@.I 0a60: 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 20 3d 20 NSTALL_SCRIPT = 0a70: 40 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 40 @INSTALL_SCRIPT@ 0a80: 0a 41 52 43 48 09 20 20 3d 0a 44 45 42 41 52 43 .ARCH. =.DEBARC 0a90: 48 20 20 20 3d 0a 47 46 4f 52 54 48 5f 46 41 53 H =.GFORTH_FAS 0aa0: 54 20 3d 20 60 77 68 69 63 68 20 67 66 6f 72 74 T = `which gfort 0ab0: 68 2d 66 61 73 74 60 2d 60 67 66 6f 72 74 68 2d h-fast`-`gforth- 0ac0: 66 61 73 74 20 2d 2d 76 65 72 73 69 6f 6e 20 32 fast --version 2 0ad0: 3e 26 31 7c 20 63 75 74 20 2d 66 32 2d 20 2d 64 >&1| cut -f2- -d 0ae0: 27 20 27 20 7c 20 74 72 20 27 20 27 20 27 2d 27 ' ' | tr ' ' '-' 0af0: 60 0a 0a 49 4e 53 20 3d 20 4d 61 6b 65 66 69 6c `..INS = Makefil 0b00: 65 20 6e 32 6f 20 71 72 73 63 61 6e 20 76 65 72 e n2o qrscan ver 0b10: 73 69 6f 6e 2e 66 73 20 64 65 62 69 61 6e 2f 63 sion.fs debian/c 0b20: 68 61 6e 67 65 6c 6f 67 20 64 65 62 69 61 6e 2f hangelog debian/ 0b30: 63 6f 6e 74 72 6f 6c 0a 0a 54 45 53 54 53 20 3d control..TESTS = 0b40: 20 74 65 73 74 73 2f 61 6c 69 63 65 32 2d 6d 73 tests/alice2-ms 0b50: 67 2e 66 73 20 74 65 73 74 73 2f 61 6c 69 63 65 g.fs tests/alice 0b60: 2d 6d 73 67 2e 66 73 20 74 65 73 74 73 2f 62 6f -msg.fs tests/bo 0b70: 62 2d 6d 73 67 2e 66 73 09 09 5c 0a 09 20 20 74 b-msg.fs..\.. t 0b80: 65 73 74 73 2f 63 6f 70 79 2e 66 73 20 74 65 73 ests/copy.fs tes 0b90: 74 73 2f 63 72 79 70 74 73 70 65 65 64 2e 66 73 ts/cryptspeed.fs 0ba0: 20 74 65 73 74 73 2f 64 68 74 2e 66 73 09 09 5c tests/dht.fs..\ 0bb0: 0a 09 20 20 74 65 73 74 73 2f 64 68 74 2d 70 6f .. tests/dht-po 0bc0: 70 2e 66 73 20 74 65 73 74 73 2f 65 64 32 35 35 p.fs tests/ed255 0bd0: 31 39 2e 66 73 20 74 65 73 74 73 2f 69 6e 73 64 19.fs tests/insd 0be0: 65 6c 74 65 73 74 2e 66 73 09 09 5c 0a 09 20 20 eltest.fs..\.. 0bf0: 74 65 73 74 73 2f 6b 65 63 63 61 6b 2e 66 73 20 tests/keccak.fs 0c00: 74 65 73 74 73 2f 6b 65 79 73 2e 66 73 20 74 65 tests/keys.fs te 0c10: 73 74 73 2f 6d 73 67 2e 66 73 09 09 09 5c 0a 09 sts/msg.fs...\.. 0c20: 20 20 74 65 73 74 73 2f 74 65 73 74 73 74 61 74 tests/teststat 0c30: 2e 66 73 20 74 65 73 74 73 2f 74 68 72 65 65 66 .fs tests/threef 0c40: 69 73 68 2e 66 73 20 74 65 73 74 73 2f 76 61 75 ish.fs tests/vau 0c50: 6c 74 2e 66 73 09 09 5c 0a 09 20 20 74 65 73 74 lt.fs..\.. test 0c60: 73 2f 65 64 32 35 35 31 39 2d 74 61 62 6c 65 2e s/ed25519-table. 0c70: 66 73 20 74 65 73 74 73 2f 61 6c 69 63 65 2d 74 fs tests/alice-t 0c80: 65 73 74 2e 66 73 09 09 09 5c 0a 09 20 20 74 65 est.fs...\.. te 0c90: 73 74 73 2f 62 6f 62 2d 74 65 73 74 2e 66 73 20 sts/bob-test.fs 0ca0: 74 65 73 74 73 2f 65 76 65 2d 74 65 73 74 2e 66 tests/eve-test.f 0cb0: 73 20 74 65 73 74 73 2f 63 6c 69 65 6e 74 2d 74 s tests/client-t 0cc0: 65 73 74 2e 66 73 09 5c 0a 09 20 20 74 65 73 74 est.fs.\.. test 0cd0: 73 2f 63 6c 69 65 6e 74 2d 74 65 73 74 73 2e 66 s/client-tests.f 0ce0: 73 20 74 65 73 74 73 2f 73 65 72 76 65 72 2d 74 s tests/server-t 0cf0: 65 73 74 2e 66 73 09 09 09 5c 0a 09 20 20 74 65 est.fs...\.. te 0d00: 73 74 73 2f 74 65 72 6d 69 6e 61 6c 2d 74 65 73 sts/terminal-tes 0d10: 74 2e 66 73 20 74 65 73 74 73 2f 74 65 73 74 2d t.fs tests/test- 0d20: 6b 65 79 73 2e 66 73 20 74 65 73 74 73 2f 64 76 keys.fs tests/dv 0d30: 63 73 2d 74 65 73 74 09 5c 0a 09 20 20 74 65 73 cs-test.\.. tes 0d40: 74 73 2f 64 76 63 73 2d 74 65 73 74 2e 73 32 6f ts/dvcs-test.s2o 0d50: 20 74 65 73 74 73 2f 64 76 63 73 2d 74 65 73 74 tests/dvcs-test 0d60: 32 2e 73 32 6f 09 09 09 5c 0a 09 20 20 74 65 73 2.s2o...\.. tes 0d70: 74 73 2f 74 65 72 6d 63 6c 69 65 6e 74 2e 66 73 ts/termclient.fs 0d80: 20 74 65 73 74 73 2f 6d 73 67 2d 74 65 73 74 0a tests/msg-test. 0d90: 0a 40 56 45 52 44 49 52 40 53 52 43 44 49 52 53 .@VERDIR@SRCDIRS 0da0: 20 3d 20 6e 65 74 32 6f 2d 40 50 41 43 4b 41 47 = net2o-@PACKAG 0db0: 45 5f 56 45 52 53 49 4f 4e 40 2f 74 65 73 74 73 E_VERSION@/tests 0dc0: 20 6e 65 74 32 6f 2d 40 50 41 43 4b 41 47 45 5f net2o-@PACKAGE_ 0dd0: 56 45 52 53 49 4f 4e 40 2f 64 6f 63 20 6e 65 74 VERSION@/doc net 0de0: 32 6f 2d 40 50 41 43 4b 41 47 45 5f 56 45 52 53 2o-@PACKAGE_VERS 0df0: 49 4f 4e 40 2f 61 6e 64 72 6f 69 64 20 6e 65 74 ION@/android net 0e00: 32 6f 2d 40 50 41 43 4b 41 47 45 5f 56 45 52 53 2o-@PACKAGE_VERS 0e10: 49 4f 4e 40 2f 6c 69 6e 75 78 20 6e 65 74 32 6f ION@/linux net2o 0e20: 2d 40 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f -@PACKAGE_VERSIO 0e30: 4e 40 2f 6c 61 6e 67 20 6e 65 74 32 6f 2d 40 50 N@/lang net2o-@P 0e40: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 40 2f ACKAGE_VERSION@/ 0e50: 6a 73 6f 6e 20 6e 65 74 32 6f 2d 40 50 41 43 4b json net2o-@PACK 0e60: 41 47 45 5f 56 45 52 53 49 4f 4e 40 2f 68 74 6d AGE_VERSION@/htm 0e70: 6c 0a 40 4e 4f 56 45 52 44 49 52 40 53 52 43 44 l.@NOVERDIR@SRCD 0e80: 49 52 53 20 3d 20 6e 65 74 32 6f 2f 74 65 73 74 IRS = net2o/test 0e90: 73 20 6e 65 74 32 6f 2f 64 6f 63 20 6e 65 74 32 s net2o/doc net2 0ea0: 6f 2f 61 6e 64 72 6f 69 64 20 6e 65 74 32 6f 2f o/android net2o/ 0eb0: 6c 69 6e 75 78 20 6e 65 74 32 6f 2f 6c 61 6e 67 linux net2o/lang 0ec0: 20 6e 65 74 32 6f 2f 6a 73 6f 6e 20 6e 65 74 32 net2o/json net2 0ed0: 6f 2f 68 74 6d 6c 0a 0a 53 43 52 49 50 54 53 20 o/html..SCRIPTS 0ee0: 3d 20 6e 32 6f 0a 0a 47 45 4e 20 3d 20 76 65 72 = n2o..GEN = ver 0ef0: 73 69 6f 6e 2e 66 73 0a 0a 44 4f 43 20 3d 20 77 sion.fs..DOC = w 0f00: 69 6b 69 2f 63 6f 6d 6d 61 6e 64 73 2e 6d 64 0a iki/commands.md. 0f10: 0a 61 6c 6c 3a 20 6e 6f 2d 63 6f 6e 66 69 67 20 .all: no-config 0f20: 54 41 47 53 20 64 6f 63 0a 0a 64 69 73 74 66 69 TAGS doc..distfi 0f30: 6c 65 73 3a 0a 09 40 65 63 68 6f 20 24 28 53 4f les:..@echo $(SO 0f40: 55 52 43 45 53 29 20 24 28 4c 41 4e 47 53 29 20 URCES) $(LANGS) 0f50: 24 28 47 45 4e 29 20 24 28 53 43 52 49 50 54 53 $(GEN) $(SCRIPTS 0f60: 29 20 24 28 49 4e 53 29 20 24 28 49 4e 53 3a 25 ) $(INS) $(INS:% 0f70: 3d 25 2e 69 6e 29 0a 0a 6e 6f 2d 63 6f 6e 66 69 =%.in)..no-confi 0f80: 67 3a 20 6c 69 62 73 20 24 28 47 45 4e 29 0a 0a g: libs $(GEN).. 0f90: 63 6c 65 61 6e 3a 20 20 24 28 4c 49 42 53 3a 25 clean: $(LIBS:% 0fa0: 3d 25 2e 63 6c 65 61 6e 29 0a 0a 25 2e 63 6c 65 =%.clean)..%.cle 0fb0: 61 6e 3a 0a 09 63 64 20 24 28 40 3a 25 2e 63 6c an:..cd $(@:%.cl 0fc0: 65 61 6e 3d 25 29 3b 20 24 28 4d 41 4b 45 29 20 ean=%); $(MAKE) 0fd0: 63 6c 65 61 6e 0a 0a 63 6f 6e 66 69 67 73 20 24 clean..configs $ 0fe0: 28 43 4f 4e 46 49 47 53 3a 25 2e 69 6e 3d 25 29 (CONFIGS:%.in=%) 0ff0: 3a 20 20 24 28 4c 49 42 53 3a 25 3d 25 2e 63 6f : $(LIBS:%=%.co 1000: 6e 66 69 67 73 29 20 24 28 43 4f 4e 46 49 47 53 nfigs) $(CONFIGS 1010: 29 0a 09 2e 2f 63 6f 6e 66 69 67 75 72 65 20 2d ).../configure - 1020: 2d 68 6f 73 74 3d 24 28 48 4f 53 54 29 20 2d 2d -host=$(HOST) -- 1030: 70 72 65 66 69 78 3d 24 28 50 52 45 46 49 58 29 prefix=$(PREFIX) 1040: 20 0a 0a 25 2e 63 6f 6e 66 69 67 73 3a 0a 09 63 ..%.configs:..c 1050: 64 20 24 28 40 3a 25 2e 63 6f 6e 66 69 67 73 3d d $(@:%.configs= 1060: 25 29 3b 20 2e 2f 61 75 74 6f 67 65 6e 2e 73 68 %); ./autogen.sh 1070: 20 43 46 4c 41 47 53 3d 22 24 28 73 75 62 73 74 CFLAGS="$(subst 1080: 20 4f 32 2c 4f 33 2c 24 28 43 46 4c 41 47 53 29 O2,O3,$(CFLAGS) 1090: 29 22 20 2d 2d 68 6f 73 74 3d 24 28 48 4f 53 54 )" --host=$(HOST 10a0: 29 20 2d 2d 70 72 65 66 69 78 3d 24 28 50 52 45 ) --prefix=$(PRE 10b0: 46 49 58 29 20 26 26 20 24 28 4d 41 4b 45 29 20 FIX) && $(MAKE) 10c0: 63 6c 65 61 6e 0a 0a 6c 69 62 73 3a 09 24 28 4c clean..libs:.$(L 10d0: 49 42 53 3a 25 3d 25 2e 6c 69 62 73 29 0a 0a 25 IBS:%=%.libs)..% 10e0: 2e 6c 69 62 73 3a 0a 09 63 64 20 24 28 40 3a 25 .libs:..cd $(@:% 10f0: 2e 6c 69 62 73 3d 25 29 3b 20 24 28 4d 41 4b 45 .libs=%); $(MAKE 1100: 29 20 61 6c 6c 0a 0a 69 6e 73 74 61 6c 6c 2d 6c ) all..install-l 1110: 69 62 73 3a 20 24 28 4c 49 42 53 3a 25 3d 25 2e ibs: $(LIBS:%=%. 1120: 69 6e 73 74 6c 69 62 73 29 0a 0a 25 2e 69 6e 73 instlibs)..%.ins 1130: 74 6c 69 62 73 3a 0a 09 63 64 20 24 28 40 3a 25 tlibs:..cd $(@:% 1140: 2e 69 6e 73 74 6c 69 62 73 3d 25 29 3b 20 24 28 .instlibs=%); $( 1150: 4d 41 4b 45 29 20 70 61 63 6b 61 67 65 3d 24 28 MAKE) package=$( 1160: 70 61 63 6b 61 67 65 29 20 69 6e 73 74 61 6c 6c package) install 1170: 0a 0a 65 78 74 72 61 2d 69 6e 73 74 61 6c 6c 3a ..extra-install: 1180: 09 69 6e 73 74 61 6c 6c 2d 6c 69 62 73 20 69 6e .install-libs in 1190: 73 74 61 6c 6c 0a 0a 69 6e 73 74 61 6c 6c 3a 09 stall..install:. 11a0: 6c 69 62 63 63 2d 69 6e 73 74 61 6c 6c 0a 09 66 libcc-install..f 11b0: 6f 72 20 69 20 69 6e 20 24 28 53 52 43 44 49 52 or i in $(SRCDIR 11c0: 53 29 3b 20 64 6f 20 5c 0a 09 09 24 28 4d 4b 44 S); do \...$(MKD 11d0: 49 52 29 20 2d 70 20 24 28 64 61 74 61 64 69 72 IR) -p $(datadir 11e0: 29 2f 67 66 6f 72 74 68 2f 24 28 47 46 56 45 52 )/gforth/$(GFVER 11f0: 29 2f 24 24 69 3b 20 5c 0a 09 64 6f 6e 65 0a 09 )/$$i; \..done.. 1200: 2d 40 56 45 52 44 49 52 40 72 6d 20 24 28 64 61 -@VERDIR@rm $(da 1210: 74 61 64 69 72 29 2f 67 66 6f 72 74 68 2f 24 28 tadir)/gforth/$( 1220: 47 46 56 45 52 29 2f 6e 65 74 32 6f 0a 09 40 56 GFVER)/net2o..@V 1230: 45 52 44 49 52 40 6c 6e 20 2d 66 73 20 6e 65 74 ERDIR@ln -fs net 1240: 32 6f 2d 40 50 41 43 4b 41 47 45 5f 56 45 52 53 2o-@PACKAGE_VERS 1250: 49 4f 4e 40 20 24 28 64 61 74 61 64 69 72 29 2f ION@ $(datadir)/ 1260: 67 66 6f 72 74 68 2f 24 28 47 46 56 45 52 29 2f gforth/$(GFVER)/ 1270: 6e 65 74 32 6f 0a 09 66 6f 72 20 69 20 69 6e 20 net2o..for i in 1280: 24 28 53 4f 55 52 43 45 53 29 20 24 28 4c 41 4e $(SOURCES) $(LAN 1290: 47 53 29 20 24 28 47 45 4e 29 3b 20 64 6f 20 5c GS) $(GEN); do \ 12a0: 0a 09 09 24 28 49 4e 53 54 41 4c 4c 5f 44 41 54 ...$(INSTALL_DAT 12b0: 41 29 20 2e 2f 24 24 69 20 24 28 64 61 74 61 64 A) ./$$i $(datad 12c0: 69 72 29 2f 67 66 6f 72 74 68 2f 24 28 47 46 56 ir)/gforth/$(GFV 12d0: 45 52 29 2f 6e 65 74 32 6f 2f 24 24 69 3b 20 5c ER)/net2o/$$i; \ 12e0: 0a 09 64 6f 6e 65 0a 09 24 28 4d 4b 44 49 52 29 ..done..$(MKDIR) 12f0: 20 2d 70 20 24 28 62 69 6e 64 69 72 29 0a 09 40 -p $(bindir)..@ 1300: 56 45 52 44 49 52 40 66 6f 72 20 69 20 69 6e 20 VERDIR@for i in 1310: 24 28 53 43 52 49 50 54 53 29 3b 20 64 6f 20 5c $(SCRIPTS); do \ 1320: 0a 09 40 56 45 52 44 49 52 40 09 24 28 49 4e 53 ..@VERDIR@.$(INS 1330: 54 41 4c 4c 5f 53 43 52 49 50 54 29 20 2e 2f 24 TALL_SCRIPT) ./$ 1340: 24 69 20 24 28 62 69 6e 64 69 72 29 2f 24 24 69 $i $(bindir)/$$i 1350: 2d 40 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f -@PACKAGE_VERSIO 1360: 4e 40 3b 20 5c 0a 09 40 56 45 52 44 49 52 40 09 N@; \..@VERDIR@. 1370: 6c 6e 20 2d 66 73 20 24 24 69 2d 40 50 41 43 4b ln -fs $$i-@PACK 1380: 41 47 45 5f 56 45 52 53 49 4f 4e 40 20 24 28 62 AGE_VERSION@ $(b 1390: 69 6e 64 69 72 29 2f 24 24 69 3b 20 5c 0a 09 40 indir)/$$i; \..@ 13a0: 56 45 52 44 49 52 40 64 6f 6e 65 0a 09 40 4e 4f VERDIR@done..@NO 13b0: 56 45 52 44 49 52 40 66 6f 72 20 69 20 69 6e 20 VERDIR@for i in 13c0: 24 28 53 43 52 49 50 54 53 29 3b 20 64 6f 20 5c $(SCRIPTS); do \ 13d0: 0a 09 40 4e 4f 56 45 52 44 49 52 40 09 24 28 49 ..@NOVERDIR@.$(I 13e0: 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 29 20 2e NSTALL_SCRIPT) . 13f0: 2f 24 24 69 20 24 28 62 69 6e 64 69 72 29 2f 24 /$$i $(bindir)/$ 1400: 24 69 3b 20 5c 0a 09 40 4e 4f 56 45 52 44 49 52 $i; \..@NOVERDIR 1410: 40 64 6f 6e 65 0a 0a 25 2e 64 69 72 75 69 3a 0a @done..%.dirui:. 1420: 09 24 28 52 4d 44 49 52 29 20 24 28 64 61 74 61 .$(RMDIR) $(data 1430: 64 69 72 29 2f 67 66 6f 72 74 68 2f 24 28 47 46 dir)/gforth/$(GF 1440: 56 45 52 29 2f 24 28 40 3a 25 2e 64 69 72 75 69 VER)/$(@:%.dirui 1450: 3d 25 29 3b 20 5c 0a 0a 25 2e 73 63 72 69 70 74 =%); \..%.script 1460: 75 69 3a 0a 09 2d 40 56 45 52 44 49 52 40 24 28 ui:..-@VERDIR@$( 1470: 52 4d 29 20 24 28 62 69 6e 64 69 72 29 2f 24 28 RM) $(bindir)/$( 1480: 40 3a 25 2e 73 63 72 69 70 74 75 69 3d 25 29 2d @:%.scriptui=%)- 1490: 40 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e @PACKAGE_VERSION 14a0: 40 3b 20 5c 0a 09 24 28 52 4d 29 20 24 28 62 69 @; \..$(RM) $(bi 14b0: 6e 64 69 72 29 2f 24 28 40 3a 25 2e 73 63 72 69 ndir)/$(@:%.scri 14c0: 70 74 75 69 3d 25 29 3b 20 5c 0a 0a 75 6e 69 6e ptui=%); \..unin 14d0: 73 74 61 6c 6c 3a 09 6c 69 62 63 63 2d 75 6e 69 stall:.libcc-uni 14e0: 6e 73 74 61 6c 6c 20 24 28 53 52 43 44 49 52 53 nstall $(SRCDIRS 14f0: 3a 25 3d 25 2e 64 69 72 75 69 29 20 24 28 53 43 :%=%.dirui) $(SC 1500: 52 49 50 54 53 3a 25 3d 25 2e 73 63 72 69 70 74 RIPTS:%=%.script 1510: 75 69 29 0a 09 2d 40 56 45 52 44 49 52 40 72 6d ui)..-@VERDIR@rm 1520: 20 24 28 64 61 74 61 64 69 72 29 2f 67 66 6f 72 $(datadir)/gfor 1530: 74 68 2f 24 28 47 46 56 45 52 29 2f 6e 65 74 32 th/$(GFVER)/net2 1540: 6f 0a 0a 6c 69 62 63 63 3a 09 24 28 46 4f 52 54 o..libcc:.$(FORT 1550: 48 4c 49 42 3a 25 3d 25 2e 6c 69 62 63 63 29 0a HLIB:%=%.libcc). 1560: 0a 25 2e 6c 69 62 63 63 3a 0a 09 2d 65 63 68 6f .%.libcc:..-echo 1570: 20 22 67 65 6e 65 72 61 74 69 6e 67 20 6c 69 62 "generating lib 1580: 72 61 72 79 20 24 28 40 3a 25 2e 6c 69 62 63 63 rary $(@:%.libcc 1590: 3d 25 29 22 0a 09 2d 24 28 45 4e 47 49 4e 45 29 =%)"..-$(ENGINE) 15a0: 20 75 6e 69 78 2f 63 70 75 2e 66 73 20 2d 65 20 unix/cpu.fs -e 15b0: 22 61 6c 73 6f 20 63 2d 6c 69 62 20 73 5c 22 20 "also c-lib s\" 15c0: 24 28 4c 49 42 43 43 4e 41 4d 45 44 29 2f 5c 22 $(LIBCCNAMED)/\" 15d0: 20 3e 6c 69 62 63 63 2d 6e 61 6d 65 64 2d 64 69 >libcc-named-di 15e0: 72 20 6c 69 62 63 63 2d 70 61 74 68 20 63 6c 65 r libcc-path cle 15f0: 61 72 2d 70 61 74 68 20 6c 69 62 63 63 2d 6e 61 ar-path libcc-na 1600: 6d 65 64 2d 64 69 72 20 6c 69 62 63 63 2d 70 61 med-dir libcc-pa 1610: 74 68 20 61 6c 73 6f 2d 70 61 74 68 20 3a 6e 6f th also-path :no 1620: 6e 61 6d 65 20 32 64 72 6f 70 20 73 5c 22 20 24 name 2drop s\" $ 1630: 28 6c 69 62 63 63 64 69 72 29 2f 5c 22 20 3b 20 (libccdir)/\" ; 1640: 69 73 20 72 65 70 6c 61 63 65 2d 72 70 61 74 68 is replace-rpath 1650: 20 70 72 65 76 69 6f 75 73 20 63 70 75 66 6c 61 previous cpufla 1660: 67 73 20 6f 66 66 22 20 24 28 40 3a 25 2e 6c 69 gs off" $(@:%.li 1670: 62 63 63 3d 25 29 20 2d 65 20 62 79 65 0a 0a 6e bcc=%) -e bye..n 1680: 65 74 32 6f 2e 66 69 3a 09 24 28 53 4f 55 52 43 et2o.fi:.$(SOURC 1690: 45 53 29 20 24 28 46 4f 52 54 48 4c 49 42 29 0a ES) $(FORTHLIB). 16a0: 09 47 46 4f 52 54 48 3d 24 28 47 46 4f 52 54 48 .GFORTH=$(GFORTH 16b0: 5f 46 41 53 54 29 20 67 66 6f 72 74 68 6d 69 20 _FAST) gforthmi 16c0: 6e 65 74 32 6f 2e 66 69 20 6e 32 6f 2e 66 73 20 net2o.fi n2o.fs 16d0: 2d 65 20 27 6c 6f 63 73 5b 5d 20 24 24 66 72 65 -e 'locs[] $$fre 16e0: 65 20 77 68 65 72 65 73 20 24 24 66 72 65 65 27 e wheres $$free' 16f0: 0a 0a 6c 69 62 63 63 64 65 73 74 3a 0a 09 24 28 ..libccdest:..$( 1700: 4d 4b 44 49 52 29 20 2d 70 20 24 28 4c 49 42 43 MKDIR) -p $(LIBC 1710: 43 44 45 53 54 29 0a 0a 6c 69 62 63 63 2d 69 6e CDEST)..libcc-in 1720: 73 74 61 6c 6c 3a 09 6c 69 62 63 63 20 6c 69 62 stall:.libcc lib 1730: 63 63 64 65 73 74 0a 09 69 66 20 74 65 73 74 20 ccdest..if test 1740: 2d 6e 20 22 24 28 4c 49 42 54 4f 4f 4c 29 22 3b -n "$(LIBTOOL)"; 1750: 20 74 68 65 6e 20 66 6f 72 20 69 20 69 6e 20 24 then for i in $ 1760: 28 73 75 62 73 74 20 2d 2c 5f 2c 24 28 46 4f 52 (subst -,_,$(FOR 1770: 54 48 4c 49 42 29 29 3b 20 64 6f 20 5c 0a 09 09 THLIB)); do \... 1780: 20 20 20 24 28 4c 49 42 54 4f 4f 4c 29 20 2d 2d $(LIBTOOL) -- 1790: 73 69 6c 65 6e 74 20 2d 2d 6d 6f 64 65 3d 69 6e silent --mode=in 17a0: 73 74 61 6c 6c 20 24 28 49 4e 53 54 41 4c 4c 29 stall $(INSTALL) 17b0: 20 24 28 4c 49 42 43 43 4e 41 4d 45 44 29 2f 6c $(LIBCCNAMED)/l 17c0: 69 62 67 66 60 62 61 73 65 6e 61 6d 65 20 24 24 ibgf`basename $$ 17d0: 69 20 2e 66 73 60 2e 6c 61 20 24 28 4c 49 42 43 i .fs`.la $(LIBC 17e0: 43 44 45 53 54 29 2f 6c 69 62 67 66 60 62 61 73 CDEST)/libgf`bas 17f0: 65 6e 61 6d 65 20 24 24 69 20 2e 66 73 60 2e 6c ename $$i .fs`.l 1800: 61 3b 20 5c 0a 09 09 64 6f 6e 65 3b 20 66 69 0a a; \...done; fi. 1810: 0a 6c 69 62 63 63 2d 75 6e 69 6e 73 74 61 6c 6c .libcc-uninstall 1820: 3a 0a 09 69 66 20 74 65 73 74 20 2d 6e 20 22 24 :..if test -n "$ 1830: 28 4c 49 42 54 4f 4f 4c 29 22 3b 20 74 68 65 6e (LIBTOOL)"; then 1840: 20 66 6f 72 20 69 20 69 6e 20 24 28 73 75 62 73 for i in $(subs 1850: 74 20 2d 2c 5f 2c 24 28 46 4f 52 54 48 4c 49 42 t -,_,$(FORTHLIB 1860: 29 29 3b 20 64 6f 20 5c 0a 09 09 20 20 20 24 28 )); do \... $( 1870: 4c 49 42 54 4f 4f 4c 29 20 2d 2d 73 69 6c 65 6e LIBTOOL) --silen 1880: 74 20 2d 2d 6d 6f 64 65 3d 75 6e 69 6e 73 74 61 t --mode=uninsta 1890: 6c 6c 20 24 28 52 4d 29 20 24 28 4c 49 42 43 43 ll $(RM) $(LIBCC 18a0: 44 45 53 54 29 2f 6c 69 62 67 66 60 62 61 73 65 DEST)/libgf`base 18b0: 6e 61 6d 65 20 24 24 69 20 2e 66 73 60 2e 2a 3b name $$i .fs`.*; 18c0: 20 5c 0a 09 09 64 6f 6e 65 3b 20 66 69 0a 0a 64 \...done; fi..d 18d0: 6f 63 3a 09 24 28 44 4f 43 29 0a 0a 77 69 6b 69 oc:.$(DOC)..wiki 18e0: 2f 63 6f 6d 6d 61 6e 64 73 2e 6d 64 3a 09 24 28 /commands.md:.$( 18f0: 53 4f 55 52 43 45 53 29 0a 09 67 66 6f 72 74 68 SOURCES)..gforth 1900: 20 2d 65 20 27 3a 20 64 6f 63 67 65 6e 20 3b 27 -e ': docgen ;' 1910: 20 6e 32 6f 2e 66 73 20 2d 65 20 62 79 65 20 7c n2o.fs -e bye | 1920: 20 73 65 64 20 2d 65 20 27 73 2f 40 56 45 52 53 sed -e 's/@VERS 1930: 49 4f 4e 40 2f 40 50 41 43 4b 41 47 45 5f 56 45 ION@/@PACKAGE_VE 1940: 52 53 49 4f 4e 40 2f 67 27 20 3e 77 69 6b 69 2f RSION@/g' >wiki/ 1950: 63 6f 6d 6d 61 6e 64 73 2e 6d 64 0a 0a 54 41 47 commands.md..TAG 1960: 53 3a 09 24 28 53 4f 55 52 43 45 53 29 20 24 28 S:.$(SOURCES) $( 1970: 47 45 4e 29 0a 09 67 66 6f 72 74 68 20 65 74 61 GEN)..gforth eta 1980: 67 73 2e 66 73 20 6e 32 6f 2e 66 73 20 2d 65 20 gs.fs n2o.fs -e 1990: 22 62 79 65 22 20 7c 7c 20 3e 54 41 47 53 0a 09 "bye" || >TAGS.. 19a0: 6d 76 20 54 41 47 53 20 6e 65 74 32 6f 2e 54 41 mv TAGS net2o.TA 19b0: 47 53 0a 09 63 61 74 20 60 67 66 6f 72 74 68 20 GS..cat `gforth 19c0: 2d 65 20 27 22 54 41 47 53 22 20 6f 70 65 6e 2d -e '"TAGS" open- 19d0: 66 70 61 74 68 2d 66 69 6c 65 20 74 68 72 6f 77 fpath-file throw 19e0: 20 74 79 70 65 20 62 79 65 27 60 20 6e 65 74 32 type bye'` net2 19f0: 6f 2e 54 41 47 53 20 3e 54 41 47 53 0a 0a 63 6f o.TAGS >TAGS..co 1a00: 6e 66 69 67 75 72 65 3a 20 63 6f 6e 66 69 67 75 nfigure: configu 1a10: 72 65 2e 61 63 0a 09 63 64 20 24 28 73 72 63 64 re.ac..cd $(srcd 1a20: 69 72 29 20 26 26 20 61 75 74 6f 72 65 63 6f 6e ir) && autorecon 1a30: 66 20 2d 2d 66 6f 72 63 65 20 2d 2d 76 65 72 62 f --force --verb 1a40: 6f 73 65 20 24 28 73 72 63 64 69 72 29 0a 0a 24 ose $(srcdir)..$ 1a50: 28 49 4e 53 29 3a 09 63 6f 6e 66 69 67 2e 73 74 (INS):.config.st 1a60: 61 74 75 73 20 24 28 49 4e 53 3a 25 3d 25 2e 69 atus $(INS:%=%.i 1a70: 6e 29 0a 09 2e 2f 63 6f 6e 66 69 67 2e 73 74 61 n).../config.sta 1a80: 74 75 73 0a 0a 63 6f 6e 66 69 67 2e 73 74 61 74 tus..config.stat 1a90: 75 73 3a 20 63 6f 6e 66 69 67 75 72 65 0a 09 2e us: configure... 1aa0: 2f 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 20 2d /config.status - 1ab0: 2d 72 65 63 68 65 63 6b 0a 0a 64 65 62 64 69 73 -recheck..debdis 1ac0: 74 3a 0a 09 50 41 54 48 3d 2f 75 73 72 2f 62 69 t:..PATH=/usr/bi 1ad0: 6e 3a 2f 62 69 6e 20 64 70 6b 67 2d 62 75 69 6c n:/bin dpkg-buil 1ae0: 64 70 61 63 6b 61 67 65 20 2d 75 73 20 2d 75 63 dpackage -us -uc 1af0: 20 2d 64 20 2d 62 20 24 28 44 45 42 41 52 43 48 -d -b $(DEBARCH 1b00: 29 0a 0a 64 65 62 64 69 73 74 33 32 3a 0a 09 50 )..debdist32:..P 1b10: 41 54 48 3d 2f 75 73 72 2f 62 69 6e 3a 2f 62 69 ATH=/usr/bin:/bi 1b20: 6e 20 47 46 4f 52 54 48 3d 67 66 6f 72 74 68 2d n GFORTH=gforth- 1b30: 33 38 36 20 43 43 3d 22 67 63 63 20 2d 6d 33 32 386 CC="gcc -m32 1b40: 22 20 64 70 6b 67 2d 62 75 69 6c 64 70 61 63 6b " dpkg-buildpack 1b50: 61 67 65 20 2d 75 73 20 2d 75 63 20 2d 64 20 2d age -us -uc -d - 1b60: 62 20 2d 61 69 33 38 36 0a b -ai386.