Megatest

Hex Artifact Content
Login

Artifact 6d582f371e59c7d06a3a8ac675149dec56ce7884:


0000: 46 49 4c 45 53 3d 24 28 67 6c 6f 62 20 2a 2e 73  FILES=$(glob *.s
0010: 63 6d 29 0a 0a 6d 65 67 61 74 65 73 74 3a 20 63  cm)..megatest: c
0020: 6f 6d 6d 6f 6e 2e 73 63 6d 20 63 6f 6e 66 69 67  ommon.scm config
0030: 66 2e 73 63 6d 20 64 62 2e 73 63 6d 20 6b 65 79  f.scm db.scm key
0040: 73 2e 73 63 6d 20 6c 61 75 6e 63 68 2e 73 63 6d  s.scm launch.scm
0050: 20 6d 65 67 61 74 65 73 74 2e 73 63 6d 20 70 72   megatest.scm pr
0060: 6f 63 65 73 73 2e 73 63 6d 20 72 75 6e 73 2e 73  ocess.scm runs.s
0070: 63 6d 20 67 75 69 2e 73 63 6d 0a 09 63 73 63 20  cm gui.scm..csc 
0080: 6d 65 67 61 74 65 73 74 2e 73 63 6d 20 0a 0a 64  megatest.scm ..d
0090: 61 73 68 62 6f 61 72 64 3a 20 64 61 73 68 62 6f  ashboard: dashbo
00a0: 61 72 64 2e 73 63 6d 20 64 61 73 68 62 6f 61 72  ard.scm dashboar
00b0: 64 2d 74 65 73 74 73 2e 73 63 6d 0a 09 63 73 63  d-tests.scm..csc
00c0: 20 64 61 73 68 62 6f 61 72 64 2e 73 63 6d 0a 0a   dashboard.scm..
00d0: 24 28 50 52 45 46 49 58 29 2f 62 69 6e 2f 6d 65  $(PREFIX)/bin/me
00e0: 67 61 74 65 73 74 20 3a 20 6d 65 67 61 74 65 73  gatest : megates
00f0: 74 0a 09 40 65 63 68 6f 20 49 6e 73 74 61 6c 6c  t..@echo Install
0100: 69 6e 67 20 74 6f 20 50 52 45 46 49 58 3d 24 28  ing to PREFIX=$(
0110: 50 52 45 46 49 58 29 2c 20 75 73 65 20 5e 43 20  PREFIX), use ^C 
0120: 74 6f 20 63 61 6e 63 65 6c 20 61 6e 64 20 63 68  to cancel and ch
0130: 61 6e 67 65 0a 09 73 6c 65 65 70 20 35 0a 09 63  ange..sleep 5..c
0140: 70 20 6d 65 67 61 74 65 73 74 20 24 28 50 52 45  p megatest $(PRE
0150: 46 49 58 29 2f 62 69 6e 2f 6d 65 67 61 74 65 73  FIX)/bin/megates
0160: 74 0a 0a 24 28 50 52 45 46 49 58 29 2f 62 69 6e  t..$(PREFIX)/bin
0170: 2f 64 61 73 68 62 6f 61 72 64 20 3a 20 64 61 73  /dashboard : das
0180: 68 62 6f 61 72 64 0a 09 63 70 20 64 61 73 68 62  hboard..cp dashb
0190: 6f 61 72 64 20 24 28 50 52 45 46 49 58 29 2f 62  oard $(PREFIX)/b
01a0: 69 6e 2f 64 61 73 68 62 6f 61 72 64 0a 0a 69 6e  in/dashboard..in
01b0: 73 74 61 6c 6c 20 3a 20 24 28 50 52 45 46 49 58  stall : $(PREFIX
01c0: 29 2f 62 69 6e 2f 6d 65 67 61 74 65 73 74 20 24  )/bin/megatest $
01d0: 28 50 52 45 46 49 58 29 2f 62 69 6e 2f 64 61 73  (PREFIX)/bin/das
01e0: 68 62 6f 61 72 64 0a 0a 74 65 73 74 3a 20 74 65  hboard..test: te
01f0: 73 74 73 2f 74 65 73 74 73 2e 73 63 6d 0a 09 63  sts/tests.scm..c
0200: 64 20 74 65 73 74 73 3b 63 73 69 20 2d 49 20 2e  d tests;csi -I .
0210: 2e 20 2d 62 20 2d 6e 20 74 65 73 74 73 2e 73 63  . -b -n tests.sc
0220: 6d 0a 0a                                         m..