aboutsummaryrefslogtreecommitdiff
path: root/build_vms.com
blob: 43fab0ddede20e3c3aaf345968cafa311dda76ce (plain)
ofshex dumpascii
0000 02 00 24 21 24 00 24 09 6f 6e 20 63 6f 6e 74 72 6f 6c 5f 79 20 74 68 65 6e 20 67 6f 74 6f 20 43 ..$!$.$.on.control_y.then.goto.C
0020 6f 6d 6d 6f 6e 5f 45 78 69 74 21 00 24 09 6f 72 69 67 20 3d 20 66 24 65 6e 76 69 72 6f 6e 6d 65 ommon_Exit!.$.orig.=.f$environme
0040 6e 74 28 22 44 45 46 41 55 4c 54 22 29 00 23 00 24 09 6c 6f 63 20 20 3d 20 66 24 65 6e 76 69 72 nt("DEFAULT").#.$.loc..=.f$envir
0060 6f 6e 6d 65 6e 74 28 22 50 52 4f 43 45 44 55 52 45 22 29 00 26 00 24 09 64 65 66 20 3d 20 66 24 onment("PROCEDURE").&.$.def.=.f$
0080 70 61 72 73 65 28 22 58 2e 58 3b 31 22 2c 6c 6f 63 29 20 2d 20 22 58 2e 58 3b 31 22 02 00 24 09 parse("X.X;1",loc).-."X.X;1"..$.
00a0 0f 00 24 09 73 65 74 20 64 65 66 20 27 64 65 66 27 00 47 00 24 09 63 63 5f 71 75 61 6c 20 3d 20 ..$.set.def.'def'.G.$.cc_qual.=.
00c0 22 2f 64 65 66 69 6e 65 3d 48 41 56 45 5f 43 4f 4e 46 49 47 5f 48 3d 31 2f 69 6e 63 6c 75 64 65 "/define=HAVE_CONFIG_H=1/include
00e0 3d 28 22 22 2e 2e 2f 69 6e 63 6c 75 64 65 2f 22 22 2c 22 22 2e 2e 2f 22 22 29 22 00 40 00 24 09 =(""../include/"",""../"")".@.$.
0100 69 66 20 70 31 20 2e 65 71 73 2e 20 22 4c 49 53 54 49 4e 47 22 20 74 68 65 6e 20 63 63 5f 71 75 if.p1..eqs.."LISTING".then.cc_qu
0120 61 6c 20 3d 20 63 63 5f 71 75 61 6c 20 2b 20 22 2f 4c 49 53 54 2f 4d 41 43 48 49 4e 45 22 44 00 al.=.cc_qual.+."/LIST/MACHINE"D.
0140 24 09 69 66 20 70 31 20 2e 65 71 73 2e 20 22 44 45 42 55 47 22 20 74 68 65 6e 20 63 63 5f 71 75 $.if.p1..eqs.."DEBUG".then.cc_qu
0160 61 6c 20 3d 20 63 63 5f 71 75 61 6c 20 2b 20 22 2f 4c 49 53 54 2f 4d 41 43 48 49 4e 45 2f 44 45 al.=.cc_qual.+."/LIST/MACHINE/DE
0180 42 55 47 22 0f 00 24 09 6d 73 67 5f 71 75 61 6c 20 3d 20 22 22 00 1b 00 24 09 63 61 6c 6c 20 62 BUG"..$.msg_qual.=.""...$.call.b
01a0 75 69 6c 64 20 22 5b 2e 6c 69 62 5d 22 20 22 2a 2e 63 22 00 1b 00 24 09 63 61 6c 6c 20 62 75 69 uild."[.lib]"."*.c"...$.call.bui
01c0 6c 64 20 22 5b 2e 73 72 63 5d 22 20 22 2a 2e 63 22 00 1d 00 24 09 63 61 6c 6c 20 62 75 69 6c 64 ld."[.src]"."*.c"...$.call.build
01e0 20 22 5b 2e 73 72 63 5d 22 20 22 2a 2e 6d 73 67 22 00 3f 00 24 09 6c 69 6e 6b 20 2f 65 78 65 3d ."[.src]"."*.msg".?.$.link./exe=
0200 63 75 72 6c 2e 65 78 65 20 5b 2e 73 72 63 5d 63 75 72 6c 2f 6c 69 62 2f 69 6e 63 6c 75 64 65 3d curl.exe.[.src]curl/lib/include=
0220 6d 61 69 6e 2c 5b 2e 6c 69 62 5d 63 75 72 6c 2f 6c 69 62 00 01 00 24 00 01 00 24 00 12 00 24 09 main,[.lib]curl/lib...$...$...$.
0240 67 6f 74 6f 20 43 6f 6d 6d 6f 6e 5f 45 78 69 74 12 00 24 62 75 69 6c 64 3a 09 73 75 62 72 6f 75 goto.Common_Exit..$build:.subrou
0260 74 69 6e 65 0a 00 24 09 73 65 74 20 6e 6f 6f 6e 12 00 24 09 73 65 74 20 64 65 66 61 75 6c 74 20 tine..$.set.noon..$.set.default.
0280 27 70 31 27 0d 00 24 09 73 65 61 72 63 68 20 3d 20 70 32 00 1b 00 24 09 72 65 73 65 74 20 3d 20 'p1'..$.search.=.p2...$.reset.=.
02a0 66 24 73 65 61 72 63 68 28 22 72 65 73 65 74 22 29 00 22 00 24 09 69 66 20 66 24 73 65 61 72 63 f$search("reset").".$.if.f$searc
02c0 68 28 22 43 55 52 4c 2e 4f 4c 42 22 29 20 2e 65 71 73 2e 20 22 22 06 00 24 09 74 68 65 6e 1d 00 h("CURL.OLB")..eqs..""..$.then..
02e0 24 09 09 4c 49 42 2f 43 52 45 41 54 45 2f 4f 42 4a 45 43 54 20 43 55 52 4c 2e 4f 4c 42 00 07 00 $..LIB/CREATE/OBJECT.CURL.OLB...
0300 24 09 65 6e 64 69 66 00 1d 00 24 09 72 65 73 65 74 20 3d 20 66 24 73 65 61 72 63 68 28 22 72 65 $.endif...$.reset.=.f$search("re
0320 73 65 74 22 2c 31 29 00 06 00 24 4c 6f 6f 70 3a 1b 00 24 09 66 69 6c 65 20 3d 20 66 24 73 65 61 set",1)...$Loop:..$.file.=.f$sea
0340 72 63 68 28 73 65 61 72 63 68 2c 31 29 00 24 00 24 09 69 66 20 66 69 6c 65 20 2e 65 71 73 2e 20 rch(search,1).$.$.if.file..eqs..
0360 22 22 20 74 68 65 6e 20 67 6f 74 6f 20 45 6e 64 4c 6f 6f 70 2a 00 24 09 09 6f 62 6a 20 3d 20 66 "".then.goto.EndLoop*.$..obj.=.f
0380 24 73 65 61 72 63 68 28 66 24 70 61 72 73 65 28 22 2e 4f 42 4a 3b 22 2c 66 69 6c 65 29 2c 32 29 $search(f$parse(".OBJ;",file),2)
03a0 15 00 24 09 09 69 66 20 28 6f 62 6a 20 2e 6e 65 73 2e 20 22 22 29 20 00 07 00 24 09 09 74 68 65 ..$..if.(obj..nes.."")....$..the
03c0 6e 00 47 00 24 09 09 09 69 66 20 28 66 24 63 76 74 69 6d 65 28 66 24 66 69 6c 65 28 66 69 6c 65 n.G.$...if.(f$cvtime(f$file(file
03e0 2c 22 72 64 74 22 29 29 20 2e 67 74 73 2e 20 66 24 63 76 74 69 6d 65 28 66 24 66 69 6c 65 28 6f ,"rdt"))..gts..f$cvtime(f$file(o
0400 62 6a 2c 22 72 64 74 22 29 29 29 00 08 00 24 09 09 09 74 68 65 6e 18 00 24 09 09 09 09 63 61 6c bj,"rdt")))...$...then..$....cal
0420 6c 20 63 6f 6d 70 69 6c 65 20 27 66 69 6c 65 27 30 00 24 09 09 09 09 6c 69 62 2f 6f 62 6a 65 63 l.compile.'file'0.$....lib/objec
0440 74 20 63 75 72 6c 2e 4f 4c 42 20 27 66 24 70 61 72 73 65 28 22 2e 6f 62 6a 3b 22 2c 66 69 6c 65 t.curl.OLB.'f$parse(".obj;",file
0460 29 27 08 00 24 09 09 09 65 6c 73 65 34 00 24 21 09 09 09 09 77 72 69 74 65 20 73 79 73 24 6f 75 )'..$...else4.$!....write.sys$ou
0480 74 70 75 74 20 22 46 69 6c 65 3a 20 27 27 66 69 6c 65 27 20 69 73 20 75 70 20 74 6f 20 64 61 74 tput."File:.''file'.is.up.to.dat
04a0 65 22 09 00 24 09 09 09 65 6e 64 69 66 00 07 00 24 09 09 65 6c 73 65 00 3f 00 24 21 09 09 09 77 e"..$...endif...$..else.?.$!...w
04c0 72 69 74 65 20 73 79 73 24 6f 75 74 70 75 74 20 22 4f 62 6a 65 63 74 20 66 6f 72 20 66 69 6c 65 rite.sys$output."Object.for.file
04e0 3a 20 27 27 66 69 6c 65 27 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 00 17 00 24 09 09 09 :.''file'.does.not.exist"...$...
0500 63 61 6c 6c 20 63 6f 6d 70 69 6c 65 20 27 66 69 6c 65 27 00 2f 00 24 09 09 09 6c 69 62 2f 6f 62 call.compile.'file'./.$...lib/ob
0520 6a 65 63 74 20 63 75 72 6c 2e 4f 4c 42 20 27 66 24 70 61 72 73 65 28 22 2e 6f 62 6a 3b 22 2c 66 ject.curl.OLB.'f$parse(".obj;",f
0540 69 6c 65 29 27 00 08 00 24 09 09 65 6e 64 69 66 0b 00 24 09 67 6f 74 6f 20 4c 6f 6f 70 00 09 00 ile)'...$..endif..$.goto.Loop...
0560 24 45 6e 64 4c 6f 6f 70 3a 00 07 00 24 09 70 75 72 67 65 00 0f 00 24 09 73 65 74 20 64 65 66 20 $EndLoop:...$.purge...$.set.def.
0580 27 64 65 66 27 00 17 00 24 09 65 6e 64 73 75 62 72 6f 75 74 69 6e 65 09 21 20 42 75 69 6c 64 00 'def'...$.endsubroutine.!.Build.
05a0 01 00 24 00 14 00 24 63 6f 6d 70 69 6c 65 3a 09 73 75 62 72 6f 75 74 69 6e 65 0a 00 24 09 73 65 ..$...$compile:.subroutine..$.se
05c0 74 20 6e 6f 6f 6e 0b 00 24 09 66 69 6c 65 20 3d 20 70 31 00 1d 00 24 09 71 75 61 6c 20 3d 20 70 t.noon..$.file.=.p1...$.qual.=.p
05e0 32 2b 70 33 2b 70 34 2b 70 35 2b 70 36 2b 70 37 2b 70 38 00 24 00 24 09 74 79 70 20 3d 20 66 24 2+p3+p4+p5+p6+p7+p8.$.$.typ.=.f$
0600 70 61 72 73 65 28 66 69 6c 65 2c 2c 2c 22 54 59 50 45 22 29 20 2d 20 22 2e 22 17 00 24 09 63 6d parse(file,,,"TYPE").-."."..$.cm
0620 64 5f 63 20 3d 20 22 43 43 20 22 2b 63 63 5f 71 75 61 6c 00 1f 00 24 09 63 6d 64 5f 6d 73 67 20 d_c.=."CC."+cc_qual...$.cmd_msg.
0640 3d 20 22 4d 45 53 53 41 47 45 20 22 2b 6d 73 67 5f 71 75 61 6c 00 10 00 24 09 78 20 3d 20 63 6d =."MESSAGE."+msg_qual...$.x.=.cm
0660 64 5f 27 74 79 70 27 20 0c 00 24 09 27 78 27 20 27 66 69 6c 65 27 19 00 24 09 45 4e 44 53 55 42 d_'typ'...$.'x'.'file'..$.ENDSUB
0680 52 4f 55 54 49 4e 45 09 21 20 43 6f 6d 70 69 6c 65 00 01 00 24 00 0d 00 24 43 6f 6d 6d 6f 6e 5f ROUTINE.!.Compile...$...$Common_
06a0 45 78 69 74 3a 00 14 00 24 09 73 65 74 20 64 65 66 61 75 6c 74 20 27 6f 72 69 67 27 06 00 24 09 Exit:...$.set.default.'orig'..$.
06c0 65 78 69 74 exit