diff options
Diffstat (limited to 'gnu/usr.bin/lynx/descrip.mms')
-rw-r--r-- | gnu/usr.bin/lynx/descrip.mms | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/gnu/usr.bin/lynx/descrip.mms b/gnu/usr.bin/lynx/descrip.mms new file mode 100644 index 00000000000..91dde18b1d6 --- /dev/null +++ b/gnu/usr.bin/lynx/descrip.mms @@ -0,0 +1,132 @@ +! Make LYNX hypertext browser under VMS +! ===================================== +! +! NOTE: Use [.SRC.CHRTRANS]BUILD-CHRTRANS.COM to create the +! chrtrans header files before using this descrip.mms. +! +! History: +! 01/01/93 creation at KU (Lou montulli@ukanaix.cc.ukans.edu). +! 04/12/93 (seb@lns61.tn.cornell.edu) +! modified to support either UCX or MULTINET +! 12/13/93 (macrides@sci.wfeb.edu) +! Added conditional compilations for VAXC vs. DECC +! (dependencies not yet specified; this is just a +! "starter", should anyone want to do it well). +! 10/26/94 (dyson@IowaSP.Physics.UIowa.EDU) RLD +! Updated for AXP/VMS v6.1 and VAX/VMS v5.5-1 +! 12/07/94 (macrides@sci.wfeb.edu) +! Updated for DECC/VAX, VAXC/VAX and DECC/AXP +! 02/17/95 (macrides@sci.wfeb.edu) +! Updated for v2.3-FM +! 03/23/95 (macrides@sci.wfeb.edu) +! Replaced references to v2.3.8 or v2.3.9 with v2.3-FM to +! avoid any confusion with official releases at UKans. +! 07/29/95 (macrides@sci.wfeb.edu) +! Added support for GNUC. +! +! Instructions: +! Use the correct command line for your TCP/IP implementation: +! +! $ MMS /Macro = (MULTINET=1) for VAXC - MultiNet +! $ MMS /Macro = (WIN_TCP=1) for VAXC - Wollongong TCP/IP +! $ MMS /Macro = (UCX=1) for VAXC - UCX +! $ MMS /Macro = (CMU_TCP=1) for VAXC - OpenCMU TCP/IP +! $ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB +! $ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP +! $ MMS /Macro = (DECNET=1) for VAXC - socket emulation over DECnet +! +! $ MMS /Macro = (MULTINET=1, DEC_C=1) for DECC - MultiNet +! $ MMS /Macro = (WIN_TCP=1, DEC_C=1) for DECC - Wollongong TCP/IP +! $ MMS /Macro = (UCX=1, DEC_C=1) for DECC - UCX +! $ MMS /Macro = (CMU_TCP=1, DEC_C=1) for DECC - OpenCMU TCP/IP +! $ MMS /Macro = (SOCKETSHR_TCP=1,DEC_C=1) for DECC - SOCKETSHR/NETLIB +! $ MMS /Macro = (TCPWARE=1, DEC_C=1) for DECC - TCPWare TCP/IP +! $ MMS /Macro = (DECNET=1, DEC_C=1) for DECC - socket emulation over DECnet +! +! $ MMS /Macro = (MULTINET=1, GNU_C=1) for GNUC - MultiNet +! $ MMS /Macro = (WIN_TCP=1, GNU_C=1) for GNUC - Wollongong TCP/IP +! $ MMS /Macro = (UCX=1, GNU_C=1) for GNUC - UCX +! $ MMS /Macro = (CMU_TCP=1, GNU_C=1) for GNUC - OpenCMU TCP/IP +! $ MMS /Macro = (SOCKETSHR_TCP=1,GNU_C=1) for GNUC - SOCKETSHR/NETLIB +! $ MMS /Macro = (TCPWARE=1, GNU_C=1) for GNUC - TCPWare TCP/IP +! $ MMS /Macro = (DECNET=1, GNU_C=1) for GNUC - socket emulation over DECnet + +.ifdef MULTINET +TCPM = MULTINET +.endif + +.ifdef WIN_TCP +TCPM = WIN_TCP +.endif + +.ifdef UCX +TCPM = UCX +.endif + +.ifdef CMU_TCP +TCPM = CMU_TCP +.endif + +.ifdef SOCKETSHR_TCP +TCPM = SOCKETSHR_TCP +.endif + +.ifdef TCPWARE +TCPM = TCPWARE +.endif + +.ifdef DECNET +TCPM = DECNET +.endif + +.ifdef TCPM +.else +TCPM = MULTINET !Default to MultiNet +.endif + +.ifdef GNU_C +CC = gcc +.endif + +lynx : lynx.exe + ! Finished Building LYNX for VMS!!! + +lynx.exe : library exe + @ Continue + +library : + Set Default [.www.library.implementation] +.ifdef DEC_C + $(MMS) /Description = [-.VMS]DESCRIP.MMS /Macro = ($(TCPM)=1, DEC_C=1) Library +.else +.ifdef GNU_C + $(MMS) /Description = [-.VMS]DESCRIP.MMS /Macro = ($(TCPM)=1, GNU_C=1) Library +.else + $(MMS) /Description = [-.VMS]DESCRIP.MMS /Macro = ($(TCPM)=1) Library +.endif +.endif + Set Default [---] + +exe : + Set Default [.src] +.ifdef DEC_C + $(MMS) /Macro = ($(TCPM)=1, DEC_C=1) Lynx +.else +.ifdef GNU_C + $(MMS) /Macro = ($(TCPM)=1, GNU_C=1) Lynx +.else + $(MMS) /Macro = ($(TCPM)=1) Lynx +.endif +.endif + Copy /NoLog /NoConfirm lynx.exe [-] + Set Protection = (Owner:RWE, World:RE) [-]lynx.exe + Set Default [-] + +clean : + Set Default [.www.library.implementation] + $(MMS) /Description = [-.VMS]DESCRIP.MMS clean + Set Default [---] + Set Default [.src] + $(MMS) clean + Set Default [-] + - Purge /NoLog /NoConfirm |