*** newsbuild.com_orig Sat Jun 14 12:37:56 1997 --- newsbuild.com Sat Jun 14 12:51:45 1997 *************** *** 109,114 **** --- 109,117 ---- $! - enabled interpretation of P6 which controls purging of $! objects & executables. $! - make sure to create object libraries on a forced compile + $! V6.2.0 14-JUN-1997 Richard Levitte levitte@lp.se + $! - added file types everywhere. This helps a lot against the + $! frustration with logical names like, say, "NEWS"... $! $! Usage: $! $ SET DEF [.NEWS_SRC] *************** *** 601,614 **** $ ENDIF $ ENDIF $! ! $! Examine parameter 6 (Purge object,exe | do not purge) $ purge_objs = 1 $ purge_exes = 1 ! $ If p6.nes."" $ Then ! $ p6 = F$Edit(p6,"Upcase,Collapse") ! $ If F$Locate("NOOBJ",p6).lt.F$Length(p6) Then purge_objs = 0 ! $ If F$Locate("NOEXE",p6).lt.F$Length(p6) Then purge_exes = 0 $ EndIf $! $! INPATHS.EXE - done first as there is no tcp code required --- 604,617 ---- $ ENDIF $ ENDIF $! ! $! Examine parameter 7 (Purge object,exe | do not purge) $ purge_objs = 1 $ purge_exes = 1 ! $ If p7.nes."" $ Then ! $ p7 = F$Edit(p7,"Upcase,Collapse") ! $ If F$Locate("NOOBJ",p7).lt.F$Length(p7) Then purge_objs = 0 ! $ If F$Locate("NOEXE",p7).lt.F$Length(p7) Then purge_exes = 0 $ EndIf $! $! INPATHS.EXE - done first as there is no tcp code required *************** *** 630,636 **** $ THEN $ set def [-.news_src] $ say "$ cc inpaths" ! $ cc/object=[-.news_build]inpaths.obj'cc_opt' inpaths $ set def [-.news_build] $ if purge_objs then purge inpaths.obj $ ENDIF --- 633,639 ---- $ THEN $ set def [-.news_src] $ say "$ cc inpaths" ! $ cc/object=[-.news_build]inpaths.obj'cc_opt' inpaths.c $ set def [-.news_build] $ if purge_objs then purge inpaths.obj $ ENDIF *************** *** 653,659 **** $ IF iftest $ THEN $ say "$ link inpaths" ! $ link/nomap/notrace/exe=[-.news_dist]inpaths.exe inpaths,'link_lib' $ if purge_exes then purge [-.news_dist]inpaths.exe $ ENDIF $ ENDIF --- 656,662 ---- $ IF iftest $ THEN $ say "$ link inpaths" ! $ link/nomap/notrace/exe=[-.news_dist]inpaths.exe inpaths.obj,'link_lib' $ if purge_exes then purge [-.news_dist]inpaths.exe $ ENDIF $ ENDIF *************** *** 663,670 **** $! If we're doing a forced complete rebuild, then make sure that we start $! with clean (empty) object libraries: $! ! $ IF force_compile.or.(f$search("NEWS_LIBRARY.OLB").eqs."") THEN $ library/create/obj news_library ! $ IF force_compile.or.(f$search("NEWS_LIBRARYD.OLB").eqs."") THEN $ library/create/obj news_libraryd $! $! get cre date time for include files $! --- 666,673 ---- $! If we're doing a forced complete rebuild, then make sure that we start $! with clean (empty) object libraries: $! ! $ IF force_compile.or.(f$search("NEWS_LIBRARY.OLB").eqs."") THEN $ library/create/obj news_library.olb ! $ IF force_compile.or.(f$search("NEWS_LIBRARYD.OLB").eqs."") THEN $ library/create/obj news_libraryd.olb $! $! get cre date time for include files $! *************** *** 745,751 **** $ THEN $ set def [-.news_src] $ say "$ cc news" ! $ cc/object=[-.news_build]news.obj'cc_opt' news $ set def [-.news_build] $ if purge_objs then purge news.obj $ ENDIF --- 748,754 ---- $ THEN $ set def [-.news_src] $ say "$ cc news" ! $ cc/object=[-.news_build]news.obj'cc_opt' news.c $ set def [-.news_build] $ if purge_objs then purge news.obj $ ENDIF *************** *** 771,777 **** $ THEN $ say "$ link news,news_library/library" $ link/nomap/notrace/exe=[-.news_dist]news.exe - ! news,news_library/library/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]news.exe $ ENDIF $ ENDIF --- 774,780 ---- $ THEN $ say "$ link news,news_library/library" $ link/nomap/notrace/exe=[-.news_dist]news.exe - ! news.obj,news_library.olb/library/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]news.exe $ ENDIF $ ENDIF *************** *** 803,809 **** $ THEN $ set def [-.news_src] $ say "$ cc/debug/noopt news" ! $ cc/object=[-.news_build]newsdbg.obj'cc_noopt' news $ set def [-.news_build] $ if purge_objs then purge newsdbg.obj $ ENDIF --- 806,812 ---- $ THEN $ set def [-.news_src] $ say "$ cc/debug/noopt news" ! $ cc/object=[-.news_build]newsdbg.obj'cc_noopt' news.c $ set def [-.news_build] $ if purge_objs then purge newsdbg.obj $ ENDIF *************** *** 827,833 **** $ IF iftest $ THEN $ say "$ link/debug newsdbg,news_libraryd/library" ! $ link/debug/nomap newsdbg,news_libraryd/library/include=newsmsg,'link_lib' $ if purge_exes then purge newsdbg.exe $ ENDIF $ ENDIF --- 830,836 ---- $ IF iftest $ THEN $ say "$ link/debug newsdbg,news_libraryd/library" ! $ link/debug/nomap newsdbg.obj,news_libraryd.olb/library/include=newsmsg,'link_lib' $ if purge_exes then purge newsdbg.exe $ ENDIF $ ENDIF *************** *** 842,859 **** $ IF compiler.eq.comp_decc $ THEN $ link/nomap/notrace/exe=[-.news_dist]cachem.exe - ! cachem,cache,cache_hash,cache_verify,cache_logger,- sys$disk:[-.news_src]options_c_link_decc/opt $ ELSE $ IF compiler.eq.comp_gcc $ THEN $ link/nomap/notrace/exe=[-.news_dist]cachem.exe - ! cachem,cache,cache_hash,cache_verify,cache_logger,- gnu_cc:[000000]gcclib/lib,- sys$disk:[-.news_src]options_c_link/opt $ ELSE $ link/nomap/notrace/exe=[-.news_dist]cachem.exe - ! cachem,cache,cache_hash,cache_verify,cache_logger,- sys$disk:[-.news_src]options_c_link/opt $ ENDIF $ ENDIF --- 845,865 ---- $ IF compiler.eq.comp_decc $ THEN $ link/nomap/notrace/exe=[-.news_dist]cachem.exe - ! cachem.obj,cache.obj,cache_hash.obj.obj,cache_verify.obj,- ! cache_logger.obj,- sys$disk:[-.news_src]options_c_link_decc/opt $ ELSE $ IF compiler.eq.comp_gcc $ THEN $ link/nomap/notrace/exe=[-.news_dist]cachem.exe - ! cachem.obj,cache.obj,cache_hash.obj,cache_verify.obj,- ! cache_logger.obj,- gnu_cc:[000000]gcclib/lib,- sys$disk:[-.news_src]options_c_link/opt $ ELSE $ link/nomap/notrace/exe=[-.news_dist]cachem.exe - ! cachem.obj,cache.obj,cache_hash.obj,cache_verify.obj,- ! cache_logger.obj,- sys$disk:[-.news_src]options_c_link/opt $ ENDIF $ ENDIF *************** *** 878,885 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_server" ! $ cc/object=[-.news_build]nntp_server.obj'cc_opt' nntp_server ! $ cc/object=[-.news_build]nntp_serverd.obj'cc_noopt' nntp_server $ set def [-.news_build] $ if purge_objs then purge nntp_server.obj,nntp_serverd.obj $ ENDIF --- 884,891 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_server" ! $ cc/object=[-.news_build]nntp_server.obj'cc_opt' nntp_server.c ! $ cc/object=[-.news_build]nntp_serverd.obj'cc_noopt' nntp_server.c $ set def [-.news_build] $ if purge_objs then purge nntp_server.obj,nntp_serverd.obj $ ENDIF *************** *** 905,911 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_tty" ! $ cc/object=[-.news_build]nntp_tty.obj'cc_noopt' nntp_tty $ set def [-.news_build] $ if purge_objs then purge nntp_tty.obj $ ENDIF --- 911,917 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_tty" ! $ cc/object=[-.news_build]nntp_tty.obj'cc_noopt' nntp_tty.c $ set def [-.news_build] $ if purge_objs then purge nntp_tty.obj $ ENDIF *************** *** 932,940 **** $ THEN $ say "$ link/debug nntp_tty,nntp_server" $ link/nomap/debug/exe=[-.NEWS_BUILD] - ! nntp_tty,nntp_serverd,- ! cached,cache_hashd,cache_loggerd,- ! news_libraryd/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_build]nntp_tty.exe $ ENDIF $ ENDIF --- 938,946 ---- $ THEN $ say "$ link/debug nntp_tty,nntp_server" $ link/nomap/debug/exe=[-.NEWS_BUILD] - ! nntp_tty.obj,nntp_serverd.obj,- ! cached.obj,cache_hashd.obj,cache_loggerd.obj,- ! news_libraryd.olb/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_build]nntp_tty.exe $ ENDIF $ ENDIF *************** *** 959,965 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_dec" ! $ cc/object=[-.news_build]nntp_dec.obj'cc_opt' nntp_dec $ set def [-.news_build] $ if purge_objs then purge nntp_dec.obj $ ENDIF --- 965,971 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_dec" ! $ cc/object=[-.news_build]nntp_dec.obj'cc_opt' nntp_dec.c $ set def [-.news_build] $ if purge_objs then purge nntp_dec.obj $ ENDIF *************** *** 986,994 **** $ THEN $ say "$ link nntp_dec,nntp_server" $ link/nomap/notrace/exe=[-.news_dist]nntp_dec - ! nntp_dec,nntp_server,newsdist,add_transform,- ! newsrtl,newsutil3,md5,newsmsg,newslock,- ! cache,cache_hash,cache_logger,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_dec.exe $ ENDIF --- 992,1000 ---- $ THEN $ say "$ link nntp_dec,nntp_server" $ link/nomap/notrace/exe=[-.news_dist]nntp_dec - ! nntp_dec.obj,nntp_server.obj,newsdist.obj,add_transform.obj,- ! newsrtl.obj,newsutil3.obj,md5.obj,newsmsg.obj,newslock.obj,- ! cache.obj,cache_hash.obj,cache_logger.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_dec.exe $ ENDIF *************** *** 1014,1020 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_decm" ! $ cc/object=[-.news_build]nntp_decm.obj'cc_opt' nntp_decm $ set def [-.news_build] $ if purge_objs then purge nntp_decm.obj $ ENDIF --- 1020,1026 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_decm" ! $ cc/object=[-.news_build]nntp_decm.obj'cc_opt' nntp_decm.c $ set def [-.news_build] $ if purge_objs then purge nntp_decm.obj $ ENDIF *************** *** 1041,1049 **** $ THEN $ say "$ link nntp_decm,nntp_server" $ link/nomap/exe=[-.NEWS_DIST]nntp_decm - ! nntp_decm,nntp_server,newsdist,add_transform,- ! newsrtl,newsutil3,md5,newsmsg,newslock,- ! cache,cache_hash,cache_logger,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_decm.exe $ ENDIF --- 1047,1055 ---- $ THEN $ say "$ link nntp_decm,nntp_server" $ link/nomap/exe=[-.NEWS_DIST]nntp_decm - ! nntp_decm.obj,nntp_server.obj,newsdist.obj,add_transform.obj,- ! newsrtl.obj,newsutil3.obj,md5.obj,newsmsg.obj,newslock.obj,- ! cache.obj,cache_hash.obj,cache_logger.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_decm.exe $ ENDIF *************** *** 1069,1075 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_client" ! $ cc/object=[-.news_build]nntp_client.obj'cc_opt' nntp_client $ set def [-.news_build] $ if purge_objs then purge nntp_client.obj $ ENDIF --- 1075,1081 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_client" ! $ cc/object=[-.news_build]nntp_client.obj'cc_opt' nntp_client.c $ set def [-.news_build] $ if purge_objs then purge nntp_client.obj $ ENDIF *************** *** 1092,1098 **** $ IF iftest $ THEN $ say "$ link nntp_client" ! $ link/nomap/exe=[-.NEWS_DIST]nntp_client nntp_client,newsmsg,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_client.exe $ ENDIF --- 1098,1104 ---- $ IF iftest $ THEN $ say "$ link nntp_client" ! $ link/nomap/exe=[-.NEWS_DIST]nntp_client nntp_client.obj,newsmsg.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_client.exe $ ENDIF *************** *** 1142,1148 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_xmit" ! $ cc/object=[-.news_build]nntp_xmit.obj'cc_opt' nntp_xmit $ set def [-.news_build] $ if purge_objs then purge nntp_xmit.obj $ ENDIF --- 1148,1154 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_xmit" ! $ cc/object=[-.news_build]nntp_xmit.obj'cc_opt' nntp_xmit.c $ set def [-.news_build] $ if purge_objs then purge nntp_xmit.obj $ ENDIF *************** *** 1168,1174 **** $ THEN $ say "$ link nntp_xmit" $ link/nomap/notrace/exe=[-.NEWS_DIST]NNTP_XMIT - ! nntp_xmit,nntpxmitcmd,newslock,newsrtl,newsmsg,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_xmit.exe $ ENDIF --- 1174,1180 ---- $ THEN $ say "$ link nntp_xmit" $ link/nomap/notrace/exe=[-.NEWS_DIST]NNTP_XMIT - ! nntp_xmit.obj,nntpxmitcmd.obj,newslock.obj,newsrtl.obj,newsmsg.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_xmit.exe $ ENDIF *************** *** 1218,1224 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_xfer" ! $ cc/object=[-.news_build]nntp_xfer.obj'cc_opt' nntp_xfer $ set def [-.news_build] $ if purge_objs then purge nntp_xfer.obj $ ENDIF --- 1224,1230 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_xfer" ! $ cc/object=[-.news_build]nntp_xfer.obj'cc_opt' nntp_xfer.c $ set def [-.news_build] $ if purge_objs then purge nntp_xfer.obj $ ENDIF *************** *** 1244,1250 **** $ THEN $ say "$ link nntp_xfer" $ link/nomap/notrace/exe=[-.NEWS_DIST]nntp_xfer - ! nntp_xfer,nntpxfercmd,newslock,newsrtl,newsmsg,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_xfer.exe $ ENDIF --- 1250,1256 ---- $ THEN $ say "$ link nntp_xfer" $ link/nomap/notrace/exe=[-.NEWS_DIST]nntp_xfer - ! nntp_xfer.obj,nntpxfercmd.obj,newslock.obj,newsrtl.obj,newsmsg.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]nntp_xfer.exe $ ENDIF *************** *** 1273,1279 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_tcpcmu" ! $ cc/object=[-.news_build]nntp_tcpcmu.obj'cc_opt' nntp_tcpcmu $ set def [-.news_build] $ IF purge_objs then purge nntp_tcpcmu.obj $ ENDIF --- 1279,1285 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_tcpcmu" ! $ cc/object=[-.news_build]nntp_tcpcmu.obj'cc_opt' nntp_tcpcmu.c $ set def [-.news_build] $ IF purge_objs then purge nntp_tcpcmu.obj $ ENDIF *************** *** 1300,1308 **** $ THEN $ say "$ link nntp_tcpcmu,nntp_server" $ link/nomap/notrace/exe=[-.NEWS_DIST]nntp_tcpcmu - ! nntp_tcpcmu,nntp_server,newsdist,add_transform,- ! newsrtl,newsutil3,md5,newsmsg,newslock,- ! cache,cache_hash,cache_logger,- 'link_lib' $ IF purge_exes then purge [-.news_dist]nntp_tcpcmu.exe $ ENDIF --- 1306,1314 ---- $ THEN $ say "$ link nntp_tcpcmu,nntp_server" $ link/nomap/notrace/exe=[-.NEWS_DIST]nntp_tcpcmu - ! nntp_tcpcmu.obj,nntp_server.obj,newsdist.obj,add_transform.obj,- ! newsrtl.obj,newsutil3.obj,md5.obj,newsmsg.obj,newslock.obj,- ! cache.obj,cache_hash.obj,cache_logger.obj,- 'link_lib' $ IF purge_exes then purge [-.news_dist]nntp_tcpcmu.exe $ ENDIF *************** *** 1333,1339 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_tcpwinmultinet" ! $ cc/object=[-.news_build]nntp_tcpwinmultinet.obj'cc_opt' nntp_tcpwinmultinet $ set def [-.news_build] $ if purge_objs then purge nntp_tcpwinmultinet.obj $ ENDIF --- 1339,1345 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_tcpwinmultinet" ! $ cc/object=[-.news_build]nntp_tcpwinmultinet.obj'cc_opt' nntp_tcpwinmultinet.c $ set def [-.news_build] $ if purge_objs then purge nntp_tcpwinmultinet.obj $ ENDIF *************** *** 1360,1368 **** $ THEN $ say "$ link nntp_tcpwinmultinet,nntp_server" $ link/nomap/notrace/exe=[-.news_dist]nntp_tcpwinmultinet - ! nntp_tcpwinmultinet,nntp_server,newsdist,add_transform,- ! newsrtl,newsutil3,md5,newsmsg,newslock,- ! cache,cache_hash,cache_logger,- 'link_lib' $ IF purge_exes then purge [-.news_dist]nntp_tcpwinmultinet.exe $ ENDIF --- 1366,1374 ---- $ THEN $ say "$ link nntp_tcpwinmultinet,nntp_server" $ link/nomap/notrace/exe=[-.news_dist]nntp_tcpwinmultinet - ! nntp_tcpwinmultinet.obj,nntp_server.obj,newsdist.obj,add_transform.obj,- ! newsrtl.obj,newsutil3.obj,md5.obj,newsmsg.obj,newslock.obj,- ! cache.obj,cache_hash.obj,cache_logger.obj,- 'link_lib' $ IF purge_exes then purge [-.news_dist]nntp_tcpwinmultinet.exe $ ENDIF *************** *** 1392,1398 **** $ THEN $ set def [-.news_src] $ say "$ cc nntp_tcpucxm" ! $ cc/object=[-.news_build]nntp_tcpucxm.obj'cc_opt' nntp_tcpucxm $ set def [-.news_build] $ if purge_objs then purge nntp_tcpucxm.obj $ ENDIF --- 1398,1404 ---- $ THEN $ set def [-.news_src] $ say "$ cc nntp_tcpucxm" ! $ cc/object=[-.news_build]nntp_tcpucxm.obj'cc_opt' nntp_tcpucxm.c $ set def [-.news_build] $ if purge_objs then purge nntp_tcpucxm.obj $ ENDIF *************** *** 1419,1427 **** $ THEN $ say "$ link nntp_tcpucxm,nntp_server" $ link/nomap/exe=[-.news_dist]nntp_tcpucxm - ! nntp_tcpucxm,nntp_server,newsdist,add_transform,- ! newsrtl,newsutil3,md5,newsmsg,newslock,- ! cache,cache_hash,cache_logger,- 'link_lib' $ IF purge_exes then purge [-.news_dist]nntp_tcpucxm.exe $ ENDIF --- 1425,1433 ---- $ THEN $ say "$ link nntp_tcpucxm,nntp_server" $ link/nomap/exe=[-.news_dist]nntp_tcpucxm - ! nntp_tcpucxm.obj,nntp_server.obj,newsdist.obj,add_transform.obj,- ! newsrtl.obj,newsutil3.obj,md5.obj,newsmsg.obj,newslock.obj,- ! cache.obj,cache_hash.obj,cache_logger.obj,- 'link_lib' $ IF purge_exes then purge [-.news_dist]nntp_tcpucxm.exe $ ENDIF *************** *** 1448,1454 **** $ THEN $ say "$ libr/help/create news news" $ set def [-.news_dist] ! $ libr/help/create news [-.news_src]news $ set def [-.news_build] $ if purge_exes then purge [-.news_dist]news.hlb $ ENDIF --- 1454,1460 ---- $ THEN $ say "$ libr/help/create news news" $ set def [-.news_dist] ! $ libr/help/create news.hlb [-.news_src]news.hlp $ set def [-.news_build] $ if purge_exes then purge [-.news_dist]news.hlb $ ENDIF *************** *** 1474,1480 **** $ THEN $ set def [-.news_src] $ say "$ cc arbitron" ! $ cc/object=[-.news_build]arbitron.obj'cc_opt' arbitron $ set def [-.news_build] $ if purge_objs then purge arbitron.obj $ ENDIF --- 1480,1486 ---- $ THEN $ set def [-.news_src] $ say "$ cc arbitron" ! $ cc/object=[-.news_build]arbitron.obj'cc_opt' arbitron.c $ set def [-.news_build] $ if purge_objs then purge arbitron.obj $ ENDIF *************** *** 1498,1504 **** $ THEN $ say "$ link arbitron" $ link/nomap/notrace/exe=[-.news_dist]arbitron.exe - ! arbitron,news_library/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]arbitron.exe $ ENDIF $ ENDIF --- 1504,1510 ---- $ THEN $ say "$ link arbitron" $ link/nomap/notrace/exe=[-.news_dist]arbitron.exe - ! arbitron.obj,news_library.olb/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]arbitron.exe $ ENDIF $ ENDIF *************** *** 1524,1530 **** $ THEN $ set def [-.news_src] $ say "$ cc newitmfile" ! $ cc/object=[-.news_build]NEWITMFILE.obj'cc_opt' NEWITMFILE $ set def [-.news_build] $ if purge_objs then purge NEWITMFILE.obj $ ENDIF --- 1530,1536 ---- $ THEN $ set def [-.news_src] $ say "$ cc newitmfile" ! $ cc/object=[-.news_build]NEWITMFILE.obj'cc_opt' NEWITMFILE.c $ set def [-.news_build] $ if purge_objs then purge NEWITMFILE.obj $ ENDIF *************** *** 1548,1555 **** $ THEN $ say "$ link newitmfile" $ link/nomap/exe=[-.news_dist]NEWITMFILE.exe - ! NEWITMFILE,- ! news_library/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]NEWITMFILE.exe $ ENDIF $ ENDIF --- 1554,1561 ---- $ THEN $ say "$ link newitmfile" $ link/nomap/exe=[-.news_dist]NEWITMFILE.exe - ! NEWITMFILE.obj,- ! news_library.olb/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]NEWITMFILE.exe $ ENDIF $ ENDIF *************** *** 1575,1581 **** $ THEN $ set def [-.news_src] $ say "$ cc newgrpfile" ! $ cc/object=[-.news_build]NEWGRPFILE.obj'cc_opt' NEWGRPFILE $ set def [-.news_build] $ if purge_objs then purge NEWGRPFILE.obj $ ENDIF --- 1581,1587 ---- $ THEN $ set def [-.news_src] $ say "$ cc newgrpfile" ! $ cc/object=[-.news_build]NEWGRPFILE.obj'cc_opt' NEWGRPFILE.c $ set def [-.news_build] $ if purge_objs then purge NEWGRPFILE.obj $ ENDIF *************** *** 1599,1606 **** $ THEN $ say "$ link newgrpfile" $ link/nomap/exe=[-.news_dist]NEWGRPFILE.exe - ! NEWGRPFILE,- ! news_library/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]NEWGRPFILE.exe $ ENDIF $ ENDIF --- 1605,1612 ---- $ THEN $ say "$ link newgrpfile" $ link/nomap/exe=[-.news_dist]NEWGRPFILE.exe - ! NEWGRPFILE.obj,- ! news_library.olb/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]NEWGRPFILE.exe $ ENDIF $ ENDIF *************** *** 1626,1632 **** $ THEN $ set def [-.news_src] $ say "$ cc newsshutdown" ! $ cc/object=[-.news_build]NEWSSHUTDOWN.obj'cc_opt' NEWSSHUTDOWN $ set def [-.news_build] $ if purge_objs then purge NEWSSHUTDOWN.obj $ ENDIF --- 1632,1638 ---- $ THEN $ set def [-.news_src] $ say "$ cc newsshutdown" ! $ cc/object=[-.news_build]NEWSSHUTDOWN.obj'cc_opt' NEWSSHUTDOWN.c $ set def [-.news_build] $ if purge_objs then purge NEWSSHUTDOWN.obj $ ENDIF *************** *** 1650,1657 **** $ THEN $ say "$ link newsshutdown" $ link/nomap/notrace/exe=[-.news_dist]NEWSSHUTDOWN.exe - ! NEWSSHUTDOWN, - ! news_library/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]NEWSSHUTDOWN.exe $ ENDIF $ ENDIF --- 1656,1663 ---- $ THEN $ say "$ link newsshutdown" $ link/nomap/notrace/exe=[-.news_dist]NEWSSHUTDOWN.exe - ! NEWSSHUTDOWN.obj, - ! news_library.olb/libr/include=newsmsg,'link_lib' $ if purge_exes then purge [-.news_dist]NEWSSHUTDOWN.exe $ ENDIF $ ENDIF *************** *** 1677,1683 **** $ THEN $ set def [-.news_src] $ say "$ cc feedcheck" ! $ cc/object=[-.news_build]FEEDCHECK.obj'cc_opt' FEEDCHECK $ set def [-.news_build] $ if purge_objs then purge FEEDCHECK.obj $ ENDIF --- 1683,1689 ---- $ THEN $ set def [-.news_src] $ say "$ cc feedcheck" ! $ cc/object=[-.news_build]FEEDCHECK.obj'cc_opt' FEEDCHECK.c $ set def [-.news_build] $ if purge_objs then purge FEEDCHECK.obj $ ENDIF *************** *** 1727,1733 **** $ THEN $ say "$ link feedcheck" $ link/nomap/notrace/exe=[-.news_dist]FEEDCHECK.exe - ! FEEDCHECK,FEEDCHECKCMD,- 'link_lib' $ if purge_exes then purge [-.news_dist]FEEDCHECK.exe $ ENDIF --- 1733,1739 ---- $ THEN $ say "$ link feedcheck" $ link/nomap/notrace/exe=[-.news_dist]FEEDCHECK.exe - ! FEEDCHECK.obj,FEEDCHECKCMD.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]FEEDCHECK.exe $ ENDIF *************** *** 1754,1760 **** $ THEN $ set def [-.news_src] $ say "$ cc batchnews" ! $ cc/object=[-.news_build]BATCHNEWS.obj'cc_opt' BATCHNEWS $ set def [-.news_build] $ if purge_objs then purge BATCHNEWS.obj $ ENDIF --- 1760,1766 ---- $ THEN $ set def [-.news_src] $ say "$ cc batchnews" ! $ cc/object=[-.news_build]BATCHNEWS.obj'cc_opt' BATCHNEWS.c $ set def [-.news_build] $ if purge_objs then purge BATCHNEWS.obj $ ENDIF *************** *** 1804,1810 **** $ THEN $ say "$ link batchnews" $ link/nomap/notrace/exe=[-.news_dist]BATCHNEWS.exe - ! BATCHNEWS,BATCHNEWSCMD,- 'link_lib' $ if purge_exes then purge [-.news_dist]BATCHNEWS.exe $ ENDIF --- 1810,1816 ---- $ THEN $ say "$ link batchnews" $ link/nomap/notrace/exe=[-.news_dist]BATCHNEWS.exe - ! BATCHNEWS.obj,BATCHNEWSCMD.obj,- 'link_lib' $ if purge_exes then purge [-.news_dist]BATCHNEWS.exe $ ENDIF *************** *** 1867,1873 **** $ goto cmp_endcase $cmp_endcase: $ set def [-.news_build] ! $ library/object news_library 'objname $ If .not.purge_objs Then goto dbgcomp $ IF p2 .eqs. "NODELOBJ" THEN $ goto purgeit $ create 'objname --- 1873,1879 ---- $ goto cmp_endcase $cmp_endcase: $ set def [-.news_build] ! $ library/object news_library.olb 'objname $ If .not.purge_objs Then goto dbgcomp $ IF p2 .eqs. "NODELOBJ" THEN $ goto purgeit $ create 'objname *************** *** 1916,1922 **** $ goto cmpdbg_endcase $cmpdbg_endcase: $ set def [-.news_build] ! $ library/object news_libraryd 'objname $ If .not.purge_objs Then goto compdun $ create 'objname COMPILE MARKER --- 1922,1928 ---- $ goto cmpdbg_endcase $cmpdbg_endcase: $ set def [-.news_build] ! $ library/object news_libraryd.olb 'objname $ If .not.purge_objs Then goto compdun $ create 'objname COMPILE MARKER