mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
imported patch vms-overlay
This commit is contained in:
parent
d5361eca21
commit
3450481772
48
lib/DESCRIP_DEPS.MMS
Normal file
48
lib/DESCRIP_DEPS.MMS
Normal file
@ -0,0 +1,48 @@
|
||||
#
|
||||
# Wget for VMS - MMS (or MMK) Source Dependency File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_DEPS
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
[.$(DEST)]C-CTYPE.OBJ : [-.LIB]C-CTYPE.C
|
||||
[.$(DEST)]C-CTYPE.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]C-CTYPE.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]ERROR.OBJ : [-.LIB]ERROR.C
|
||||
[.$(DEST)]ERROR.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]ERROR.OBJ : [-.LIB]ERROR.H
|
||||
[.$(DEST)]EXITFAIL.OBJ : [-.LIB]EXITFAIL.C
|
||||
[.$(DEST)]EXITFAIL.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]EXITFAIL.OBJ : [-.LIB]EXITFAIL.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.LIB]GETOPT.C
|
||||
[.$(DEST)]GETOPT.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.LIB.$(DEST)]GETOPT.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.LIB]GETTEXT.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.LIB]GETOPT_INT.H
|
||||
[.$(DEST)]GETOPT1.OBJ : [-.LIB]GETOPT1.C
|
||||
[.$(DEST)]GETOPT1.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]GETOPT1.OBJ : [-.LIB.$(DEST)]GETOPT.H
|
||||
[.$(DEST)]GETOPT1.OBJ : [-.LIB]GETOPT_INT.H
|
||||
[.$(DEST)]QUOTE.OBJ : [-.LIB]QUOTE.C
|
||||
[.$(DEST)]QUOTE.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]QUOTE.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]QUOTE.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]QUOTEARG.OBJ : [-.LIB]QUOTEARG.C
|
||||
[.$(DEST)]QUOTEARG.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]QUOTEARG.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]QUOTEARG.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]QUOTEARG.OBJ : [-.LIB]GETTEXT.H
|
||||
[.$(DEST)]XALLOC-DIE.OBJ : [-.LIB]XALLOC-DIE.C
|
||||
[.$(DEST)]XALLOC-DIE.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]XALLOC-DIE.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]XALLOC-DIE.OBJ : [-.LIB]ERROR.H
|
||||
[.$(DEST)]XALLOC-DIE.OBJ : [-.LIB]EXITFAIL.H
|
||||
[.$(DEST)]XALLOC-DIE.OBJ : [-.LIB]GETTEXT.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.LIB]XMALLOC.C
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.LIB]XALLOC.H
|
26
lib/DESCRIP_MODS.MMS
Normal file
26
lib/DESCRIP_MODS.MMS
Normal file
@ -0,0 +1,26 @@
|
||||
# 15 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Object Module List File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
# Object library modules.
|
||||
|
||||
MODS_OBJS_LIB_LIB = \
|
||||
C-CTYPE=[.$(DEST)]C-CTYPE.OBJ \
|
||||
ERROR=[.$(DEST)]ERROR.OBJ \
|
||||
EXITFAIL=[.$(DEST)]EXITFAIL.OBJ \
|
||||
GETOPT=[.$(DEST)]GETOPT.OBJ \
|
||||
GETOPT1=[.$(DEST)]GETOPT1.OBJ \
|
||||
QUOTE=[.$(DEST)]QUOTE.OBJ \
|
||||
QUOTEARG=[.$(DEST)]QUOTEARG.OBJ \
|
||||
XALLOC-DIE=[.$(DEST)]XALLOC-DIE.OBJ \
|
||||
XMALLOC=[.$(DEST)]XMALLOC.OBJ
|
||||
|
35
lib/DESCRIP_SRC.MMS
Normal file
35
lib/DESCRIP_SRC.MMS
Normal file
@ -0,0 +1,35 @@
|
||||
# 15 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Source Description File.
|
||||
#
|
||||
|
||||
# Default target identifier.
|
||||
|
||||
TARGET_LIB = 1
|
||||
|
||||
# Common source description file.
|
||||
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_CMN.MMS
|
||||
|
||||
# C compiler defines.
|
||||
|
||||
CDEFS_SPEC =
|
||||
|
||||
CDEFS = $(CDEFS_CMN) $(CDEFS_SPEC)
|
||||
|
||||
# Other C compiler options.
|
||||
|
||||
CFLAGS_INCL = /include = \
|
||||
([], [.$(DEST)], [-.$(DIR_SRC).$(DEST)], [-.$(DIR_VMS)])
|
||||
|
||||
CFLAGS_SPEC = /prefix_library_entries = \
|
||||
(all_entries, except = (getopt, optarg, opterr, optind, optopt))
|
||||
|
||||
# Define CFLAGS and LINKFLAGS.
|
||||
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_FLAGS.MMS
|
||||
|
||||
# Object library modules.
|
||||
|
||||
.INCLUDE DESCRIP_MODS.MMS
|
||||
|
16
md5/DESCRIP_DEPS.MMS
Normal file
16
md5/DESCRIP_DEPS.MMS
Normal file
@ -0,0 +1,16 @@
|
||||
#
|
||||
# Wget for VMS - MMS (or MMK) Source Dependency File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_DEPS
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
[.$(DEST)]MD5.OBJ : [-.MD5]MD5.C
|
||||
[.$(DEST)]MD5.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]MD5.OBJ : [-.MD5]MD5.H
|
||||
[.$(DEST)]MD5.OBJ : [-.VMS]STDINT.H
|
18
md5/DESCRIP_MODS.MMS
Normal file
18
md5/DESCRIP_MODS.MMS
Normal file
@ -0,0 +1,18 @@
|
||||
# 15 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Object Module List File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
# Object library modules.
|
||||
|
||||
MODS_OBJS_LIB_MD5 = \
|
||||
MD5=[.$(DEST)]MD5.OBJ
|
||||
|
34
md5/DESCRIP_SRC.MMS
Normal file
34
md5/DESCRIP_SRC.MMS
Normal file
@ -0,0 +1,34 @@
|
||||
# 15 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Source Description File.
|
||||
#
|
||||
|
||||
# Default target identifier.
|
||||
|
||||
TARGET_MD5 = 1
|
||||
|
||||
# Common source description file.
|
||||
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_CMN.MMS
|
||||
|
||||
# C compiler defines.
|
||||
|
||||
CDEFS_SPEC =
|
||||
|
||||
CDEFS = $(CDEFS_CMN) $(CDEFS_SPEC)
|
||||
|
||||
# Other C compiler options.
|
||||
|
||||
CFLAGS_INCL = /include = ([], [.$(DEST)], \
|
||||
[-.$(DIR_SRC)], [-.$(DIR_SRC).$(DEST)], [-.$(DIR_VMS)])
|
||||
|
||||
CFLAGS_SPEC = /prefix_library_entries = all_entries
|
||||
|
||||
# Define CFLAGS and LINKFLAGS.
|
||||
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_FLAGS.MMS
|
||||
|
||||
# Object library modules.
|
||||
|
||||
.INCLUDE DESCRIP_MODS.MMS
|
||||
|
663
src/DESCRIP_DEPS.MMS
Normal file
663
src/DESCRIP_DEPS.MMS
Normal file
@ -0,0 +1,663 @@
|
||||
#
|
||||
# Wget for VMS - MMS (or MMK) Source Dependency File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_DEPS
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]BUILD_INFO.C
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]BUILD_INFO.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]CMPT.C
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]CONNECT.C
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CONVERT.C
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]PTIMER.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]HTML-URL.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CSS-URL.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]COOKIES.C
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]COOKIES.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]CSS-URL.C
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]HTML-URL.H
|
||||
[.$(DEST)]CSS-URL.OBJ : [-.SRC]CSS-TOKENS.H
|
||||
[.$(DEST)]CSS.OBJ : [-.SRC]CSS.C
|
||||
[.$(DEST)]CSS.OBJ : [-.SRC]CSS-TOKENS.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]EXITS.C
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]EXITS.OBJ : [-.SRC]EXITS.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]FTP-BASIC.C
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]FTP-LS.C
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]FTP-OPIE.C
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]GEN-MD5.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]FTP.C
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]FTP.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]FTP.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]FTP.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]FTP.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]GEN-MD5.C
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]GEN-MD5.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.MD5]MD5.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]HASH.C
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HASH.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]HASH.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HASH.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]HASH.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HASH.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]HASH.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]HOST.C
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HOST.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]HOST.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HOST.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]HOST.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HOST.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]HOST.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]HOST.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]HOST.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]HTML-PARSE.C
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]HTML-PARSE.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HTML-URL.C
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HTML-PARSE.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HTML-URL.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]CSS-URL.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]HTTP-NTLM.C
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]HTTP-NTLM.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HTTP.C
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SSL.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HTTP-NTLM.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]COOKIES.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]GEN-MD5.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]INIT.C
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]INIT.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]INIT.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]INIT.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]INIT.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]INIT.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]INIT.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]INIT.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]LOG.C
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]LOG.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]LOG.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]LOG.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]LOG.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]LOG.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]LOG.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]MAIN.C
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]EXITS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]INIT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB.$(DEST)]GETOPT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB]GETPASS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]NETRC.C
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]INIT.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]OPENSSL.C
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]SSL.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]PROGRESS.C
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]PTIMER.C
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]PTIMER.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RECUR.C
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]HTML-URL.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]CSS-URL.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]RES.C
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]RES.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]RES.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]RES.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]RES.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]RES.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]RES.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]RETR.C
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]RETR.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]RETR.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]RETR.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]RETR.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]EXITS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]RETR.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]PTIMER.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HTML-URL.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]SNPRINTF.C
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SPIDER.C
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]URL.C
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]URL.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]URL.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]URL.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]URL.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]URL.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]URL.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]URL.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]URL.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]UTILS.C
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]VMS.C
|
||||
[.$(DEST)]VMS.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC.$(DEST)]CONFIG.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]VMS.OBJ : [-.VMS]STDINT.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]GETTEXT.H
|
||||
[.$(DEST)]VMS.OBJ : [-.LIB]C-CTYPE.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]VMS.OBJ : [-.VMS]ALLOCA.H
|
||||
[.$(DEST)]VMS.OBJ : [-.LIB]XALLOC.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]VMS.OBJ : [-.LIB]QUOTE.H
|
||||
[.$(DEST)]VMS.OBJ : [-.LIB]QUOTEARG.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]IRI.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]UTILS.H
|
59
src/DESCRIP_MODS.MMS
Normal file
59
src/DESCRIP_MODS.MMS
Normal file
@ -0,0 +1,59 @@
|
||||
# 21 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Object Module List File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
# Object library modules.
|
||||
|
||||
MODS_OBJS_LIB_SRC_NOSSL = \
|
||||
BUILD_INFO=[.$(DEST)]BUILD_INFO.OBJ \
|
||||
CMPT=[.$(DEST)]CMPT.OBJ \
|
||||
CONNECT=[.$(DEST)]CONNECT.OBJ \
|
||||
CONVERT=[.$(DEST)]CONVERT.OBJ \
|
||||
COOKIES=[.$(DEST)]COOKIES.OBJ \
|
||||
CSS-URL=[.$(DEST)]CSS-URL.OBJ \
|
||||
CSS=[.$(DEST)]CSS.OBJ \
|
||||
EXITS=[.$(DEST)]EXITS.OBJ \
|
||||
FTP-BASIC=[.$(DEST)]FTP-BASIC.OBJ \
|
||||
FTP-LS=[.$(DEST)]FTP-LS.OBJ \
|
||||
FTP-OPIE=[.$(DEST)]FTP-OPIE.OBJ \
|
||||
FTP=[.$(DEST)]FTP.OBJ \
|
||||
GEN-MD5=[.$(DEST)]GEN-MD5.OBJ \
|
||||
HASH=[.$(DEST)]HASH.OBJ \
|
||||
HOST=[.$(DEST)]HOST.OBJ \
|
||||
HTML-PARSE=[.$(DEST)]HTML-PARSE.OBJ \
|
||||
HTML-URL=[.$(DEST)]HTML-URL.OBJ \
|
||||
HTTP-NTLM=[.$(DEST)]HTTP-NTLM.OBJ \
|
||||
HTTP=[.$(DEST)]HTTP.OBJ \
|
||||
INIT=[.$(DEST)]INIT.OBJ \
|
||||
LOG=[.$(DEST)]LOG.OBJ \
|
||||
MAIN=[.$(DEST)]MAIN.OBJ \
|
||||
NETRC=[.$(DEST)]NETRC.OBJ \
|
||||
PROGRESS=[.$(DEST)]PROGRESS.OBJ \
|
||||
PTIMER=[.$(DEST)]PTIMER.OBJ \
|
||||
RECUR=[.$(DEST)]RECUR.OBJ \
|
||||
RES=[.$(DEST)]RES.OBJ \
|
||||
RETR=[.$(DEST)]RETR.OBJ \
|
||||
SNPRINTF=[.$(DEST)]SNPRINTF.OBJ \
|
||||
SPIDER=[.$(DEST)]SPIDER.OBJ \
|
||||
URL=[.$(DEST)]URL.OBJ \
|
||||
UTILS=[.$(DEST)]UTILS.OBJ \
|
||||
VMS=[.$(DEST)]VMS.OBJ \
|
||||
|
||||
.IFDEF CDEFS_SSL # CDEFS_SSL
|
||||
MODS_OBJS_LIB_SRC_SSL = \
|
||||
OPENSSL=[.$(DEST)]OPENSSL.OBJ
|
||||
.ELSE # CDEFS_SSL
|
||||
MODS_OBJS_LIB_SRC_SSL =
|
||||
.ENDIF # CDEFS_SSL [else]
|
||||
|
||||
MODS_OBJS_LIB_SRC = $(MODS_OBJS_LIB_SRC_NOSSL) $(MODS_OBJS_LIB_SRC_SSL)
|
||||
|
35
src/DESCRIP_SRC.MMS
Normal file
35
src/DESCRIP_SRC.MMS
Normal file
@ -0,0 +1,35 @@
|
||||
# 23 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Source Description File.
|
||||
#
|
||||
|
||||
# Default target identifier.
|
||||
|
||||
TARGET_SRC = 1
|
||||
|
||||
# Common source description file.
|
||||
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_CMN.MMS
|
||||
|
||||
# C compiler defines.
|
||||
|
||||
CDEFS_SPEC =
|
||||
|
||||
CDEFS = $(CDEFS_CMN) $(CDEFS_SPEC)
|
||||
|
||||
# Other C compiler options.
|
||||
|
||||
CFLAGS_INCL = /include = ([], [.$(DEST)], \
|
||||
[-.$(DIR_LIB)], [-.$(DIR_LIB).$(DEST)], [-.$(DIR_MD5)], [-.$(DIR_VMS)])
|
||||
|
||||
CFLAGS_SPEC = /prefix_library_entries = \
|
||||
(all_entries, except = (utime $(UTNP)))
|
||||
|
||||
# Define CFLAGS and LINKFLAGS.
|
||||
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_FLAGS.MMS
|
||||
|
||||
# Object library modules.
|
||||
|
||||
.INCLUDE DESCRIP_MODS.MMS
|
||||
|
19
src/main.c
19
src/main.c
@ -825,13 +825,15 @@ print_version (void)
|
||||
MAX_CHARS_PER_LINE);
|
||||
#endif /* def ENABLE_NLS */
|
||||
|
||||
format_and_print_line (compile_title,
|
||||
compilation_string,
|
||||
MAX_CHARS_PER_LINE);
|
||||
if (compilation_string != NULL)
|
||||
format_and_print_line (compile_title,
|
||||
compilation_string,
|
||||
MAX_CHARS_PER_LINE);
|
||||
|
||||
format_and_print_line (link_title,
|
||||
link_string,
|
||||
MAX_CHARS_PER_LINE);
|
||||
if (link_string != NULL)
|
||||
format_and_print_line (link_title,
|
||||
link_string,
|
||||
MAX_CHARS_PER_LINE);
|
||||
|
||||
printf ("\n");
|
||||
/* TRANSLATORS: When available, an actual copyright character
|
||||
@ -869,11 +871,16 @@ main (int argc, char **argv)
|
||||
i18n_initialize ();
|
||||
|
||||
/* Construct the name of the executable, without the directory part. */
|
||||
#ifdef __VMS
|
||||
/* On VMS, lose the "dev:[dir]" prefix and the ".EXE;nnn" suffix. */
|
||||
exec_name = vms_basename (argv[0]);
|
||||
#else /* def __VMS */
|
||||
exec_name = strrchr (argv[0], PATH_SEPARATOR);
|
||||
if (!exec_name)
|
||||
exec_name = argv[0];
|
||||
else
|
||||
++exec_name;
|
||||
#endif /* def __VMS [else] */
|
||||
|
||||
#ifdef WINDOWS
|
||||
/* Drop extension (typically .EXE) from executable filename. */
|
||||
|
309
src/vms.c
309
src/vms.c
@ -16,6 +16,18 @@
|
||||
*
|
||||
*----------------------------------------------------------------------
|
||||
*
|
||||
* vms_basename()
|
||||
*
|
||||
* Returns the basename from a VMS file spec.
|
||||
*
|
||||
*----------------------------------------------------------------------
|
||||
*
|
||||
* vms_getpass().
|
||||
*
|
||||
* VMS-specific substitute for GNU getpass().
|
||||
*
|
||||
*----------------------------------------------------------------------
|
||||
*
|
||||
* vms_ver()
|
||||
*
|
||||
* Returns (run-time) VMS version string.
|
||||
@ -33,7 +45,7 @@
|
||||
*
|
||||
* Simplifies a fancy URL-derived file name into an ODS2- or
|
||||
* ODS5-compatible file name.
|
||||
*
|
||||
*
|
||||
*----------------------------------------------------------------------
|
||||
*
|
||||
* utime()
|
||||
@ -64,6 +76,7 @@
|
||||
|
||||
#include <ctype.h>
|
||||
#include <errno.h>
|
||||
#include <limits.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
@ -72,12 +85,14 @@
|
||||
|
||||
#include <atrdef.h>
|
||||
#include <descrip.h>
|
||||
#include <dcdef.h>
|
||||
#include <dvidef.h>
|
||||
#include <fibdef.h>
|
||||
#include <iodef.h>
|
||||
#include <rms.h>
|
||||
#include <stsdef.h>
|
||||
#include <syidef.h>
|
||||
#include <ttdef.h>
|
||||
#include <lib$routines.h>
|
||||
#include <starlet.h>
|
||||
|
||||
@ -105,6 +120,55 @@ typedef struct _iosb {
|
||||
#include "wget.h"
|
||||
#include "utils.h"
|
||||
|
||||
|
||||
/* Define macros for use with either NAM or NAML. */
|
||||
|
||||
#ifdef NAML$C_MAXRSS /* NAML is available. Use it. */
|
||||
|
||||
# define NAM_STRUCT NAML
|
||||
|
||||
# define FAB_OR_NAML( fab, nam) nam
|
||||
# define FAB_OR_NAML_FNA naml$l_long_filename
|
||||
# define FAB_OR_NAML_FNS naml$l_long_filename_size
|
||||
|
||||
# define CC_RMS_NAM cc$rms_naml
|
||||
# define FAB_NAM fab$l_naml
|
||||
# define NAM_ESA naml$l_long_expand
|
||||
# define NAM_ESL naml$l_long_expand_size
|
||||
# define NAM_ESS naml$l_long_expand_alloc
|
||||
# define NAM_RSA naml$l_long_result
|
||||
# define NAM_RSL naml$l_long_result_size
|
||||
# define NAM_RSS naml$l_long_result_alloc
|
||||
# define NAM_MAXRSS NAML$C_MAXRSS
|
||||
# define NAM_NOP naml$b_nop
|
||||
# define NAM_M_SYNCHK NAML$M_SYNCHK
|
||||
# define NAM_B_NAME naml$l_long_name_size
|
||||
# define NAM_L_NAME naml$l_long_name
|
||||
|
||||
#else /* def NAML$C_MAXRSS */ /* NAML is not available. Use NAM. */
|
||||
|
||||
# define NAM_STRUCT NAM
|
||||
|
||||
# define FAB_OR_NAML( fab, nam) fab
|
||||
# define FAB_OR_NAML_FNA fab$l_fna
|
||||
# define FAB_OR_NAML_FNS fab$b_fns
|
||||
|
||||
# define CC_RMS_NAM cc$rms_nam
|
||||
# define FAB_NAM fab$l_nam
|
||||
# define NAM_ESA nam$l_esa
|
||||
# define NAM_ESL nam$b_esl
|
||||
# define NAM_ESS nam$b_ess
|
||||
# define NAM_RSA nam$l_rsa
|
||||
# define NAM_RSL nam$b_rsl
|
||||
# define NAM_RSS nam$b_rss
|
||||
# define NAM_MAXRSS NAM$C_MAXRSS
|
||||
# define NAM_NOP nam$b_nop
|
||||
# define NAM_M_SYNCHK NAM$M_SYNCHK
|
||||
# define NAM_B_NAME nam$b_name
|
||||
# define NAM_L_NAME nam$l_name
|
||||
|
||||
#endif /* def NAML$C_MAXRSS */
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
/* Global storage. */
|
||||
@ -235,7 +299,7 @@ int dmy_lib$initialize = (int) lib$initialize;
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
/* vms_arch()
|
||||
|
||||
|
||||
Returns (run-time) VMS architecture string.
|
||||
*/
|
||||
|
||||
@ -269,8 +333,235 @@ return arch;
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
/* vms_vers()
|
||||
/* vms_basename()
|
||||
*
|
||||
* Extract the basename from a VMS file spec.
|
||||
*/
|
||||
|
||||
char *vms_basename( char *file_spec)
|
||||
{
|
||||
/* Static storage for NAM[L], and so on. */
|
||||
|
||||
static struct NAM_STRUCT nam;
|
||||
static char exp_name[ NAM_MAXRSS+ 1];
|
||||
static char res_name[ NAM_MAXRSS+ 1];
|
||||
|
||||
struct FAB fab;
|
||||
int status;
|
||||
|
||||
/* Set up the FAB and NAM[L] blocks. */
|
||||
|
||||
fab = cc$rms_fab; /* Initialize FAB. */
|
||||
nam = CC_RMS_NAM; /* Initialize NAM[L]. */
|
||||
|
||||
fab.FAB_NAM = &nam; /* FAB -> NAM[L] */
|
||||
|
||||
#ifdef NAML$C_MAXRSS
|
||||
|
||||
fab.fab$l_dna = (char *) -1; /* Using NAML for default name. */
|
||||
fab.fab$l_fna = (char *) -1; /* Using NAML for file name. */
|
||||
|
||||
#endif /* def NAML$C_MAXRSS */
|
||||
|
||||
/* Arg name and length. */
|
||||
FAB_OR_NAML( fab, nam).FAB_OR_NAML_FNA = file_spec;
|
||||
FAB_OR_NAML( fab, nam).FAB_OR_NAML_FNS = strlen( file_spec);
|
||||
|
||||
nam.NAM_ESA = exp_name; /* Expanded name. */
|
||||
nam.NAM_ESS = NAM_MAXRSS; /* Max length. */
|
||||
nam.NAM_RSA = res_name; /* Resulting name. */
|
||||
nam.NAM_RSS = NAM_MAXRSS; /* Max length. */
|
||||
|
||||
nam.NAM_NOP = NAM_M_SYNCHK; /* Syntax-only analysis. */
|
||||
|
||||
/* Parse the file name. */
|
||||
status = sys$parse( &fab); /* What could go wrong? */
|
||||
|
||||
nam.NAM_L_NAME[ nam.NAM_B_NAME] = '\0';
|
||||
|
||||
return nam.NAM_L_NAME;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
/* 2009-09-07 SMS.
|
||||
*
|
||||
* vms_getpass().
|
||||
*
|
||||
* VMS-specific substitute for GNU getpass().
|
||||
*
|
||||
* Returns passpord in locally allocated string.
|
||||
*/
|
||||
|
||||
/* Terminal characteristics buffer structure. */
|
||||
typedef struct
|
||||
{
|
||||
char class;
|
||||
char type;
|
||||
short page_width;
|
||||
int basic_chars; /* (The high eight bits are page length.) */
|
||||
int extended_chars;
|
||||
} term_chars_t;
|
||||
|
||||
/* Enable/disable terminal echo. */
|
||||
|
||||
int vms_set_term_echo( int able)
|
||||
{
|
||||
int sts;
|
||||
int sts2;
|
||||
short term_chan;
|
||||
$DESCRIPTOR( term_dscr, "SYS$COMMAND");
|
||||
term_chars_t term_chars;
|
||||
static int initial_echo = -1;
|
||||
|
||||
/* Open a channel to the terminal device. */
|
||||
sts = sys$assign( &term_dscr, /* Terminal device name. */
|
||||
&term_chan, /* Channel. */
|
||||
0, /* Access mode. */
|
||||
0); /* Mailbox. */
|
||||
|
||||
/* Return immediately on failure. */
|
||||
if ((sts& STS$M_SEVERITY) != STS$K_SUCCESS)
|
||||
{
|
||||
errno = EVMSERR;
|
||||
vaxc$errno = sts;
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* Get the current terminal characteristics (mode). */
|
||||
sts = sys$qiow( 0, /* Event flag. */
|
||||
term_chan, /* Channel. */
|
||||
IO$_SENSEMODE, /* Function. */
|
||||
0, /* IOSB. */
|
||||
0, /* AST address. */
|
||||
0, /* AST parameter. */
|
||||
&term_chars, /* P1 = Buffer address. */
|
||||
sizeof term_chars, /* P2 = Buffer size. */
|
||||
0, 0, 0, 0); /* P3-P6 not used. */
|
||||
|
||||
if ((sts& STS$M_SEVERITY) != STS$K_SUCCESS)
|
||||
{
|
||||
errno = EVMSERR;
|
||||
vaxc$errno = sts;
|
||||
}
|
||||
else if (term_chars.class != DC$_TERM)
|
||||
{
|
||||
errno = ENOTTY;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Save the initial echo state, to allow proper restoration. */
|
||||
if (initial_echo < 0)
|
||||
{
|
||||
initial_echo = ((term_chars.basic_chars& TT$M_NOECHO) == 0);
|
||||
}
|
||||
|
||||
if (able < 0)
|
||||
{
|
||||
if (initial_echo)
|
||||
{
|
||||
/* Was initially enabled. */
|
||||
able = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Was initially disabled. */
|
||||
able = 0;
|
||||
}
|
||||
}
|
||||
|
||||
if (able == 0)
|
||||
{
|
||||
/* Disable. Set the no-echo bit. */
|
||||
term_chars.basic_chars |= TT$M_NOECHO;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Enable. Clear the no-echo bit. */
|
||||
term_chars.basic_chars &= ~TT$M_NOECHO;
|
||||
}
|
||||
|
||||
/* Set the terminal characteristics (mode). */
|
||||
sts = sys$qiow( 0, /* Event flag. */
|
||||
term_chan, /* Channel. */
|
||||
IO$_SETMODE, /* Function. */
|
||||
0, /* IOSB. */
|
||||
0, /* AST address. */
|
||||
0, /* AST parameter. */
|
||||
&term_chars, /* P1 = Buffer address. */
|
||||
sizeof term_chars, /* P2 = Buffer size. */
|
||||
0, 0, 0, 0); /* P3-P6 not used. */
|
||||
|
||||
if ((sts& STS$M_SEVERITY) != STS$K_SUCCESS)
|
||||
{
|
||||
errno = EVMSERR;
|
||||
vaxc$errno = sts;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* All is well. */
|
||||
sts = 0;
|
||||
}
|
||||
}
|
||||
|
||||
/* Close the channel to the terminal device. */
|
||||
sts2 = sys$dassgn( term_chan); /* Channel. */
|
||||
if ((sts2& STS$M_SEVERITY) != STS$K_SUCCESS)
|
||||
{
|
||||
/* If all was not well, leave the old error codes as were. */
|
||||
if (sts == 0)
|
||||
{
|
||||
/* All was well, but DASSGN failed. */
|
||||
errno = EVMSERR;
|
||||
vaxc$errno = sts2;
|
||||
sts = sts2;
|
||||
}
|
||||
}
|
||||
return sts;
|
||||
}
|
||||
|
||||
static char pw_buf[ PASS_MAX+ 1];
|
||||
|
||||
char *vms_getpass( const char *prompt)
|
||||
{
|
||||
char *ret;
|
||||
int sts;
|
||||
FILE *sdc;
|
||||
|
||||
ret = NULL;
|
||||
|
||||
sdc = fopen( "SYS$COMMAND", "r");
|
||||
if (sdc != NULL)
|
||||
{
|
||||
sts = vms_set_term_echo( 0);
|
||||
if (sts == 0)
|
||||
{
|
||||
/* Read password string. */
|
||||
if (sts == 0)
|
||||
{
|
||||
fprintf( stdout, "%s", prompt);
|
||||
sts = fread( pw_buf, 1, PASS_MAX, sdc);
|
||||
if ((sts > 0) && (pw_buf[ sts- 1]) == '\n')
|
||||
{
|
||||
pw_buf[ --sts] = '\0';
|
||||
}
|
||||
else
|
||||
{
|
||||
pw_buf[ sts = '\0'];
|
||||
}
|
||||
ret = pw_buf;
|
||||
}
|
||||
sts = vms_set_term_echo( -1);
|
||||
}
|
||||
fclose( sdc);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
/* vms_vers()
|
||||
|
||||
Returns (run-time) VMS version string.
|
||||
*/
|
||||
|
||||
@ -1048,3 +1339,15 @@ localtime_r (t, tp)
|
||||
|
||||
#endif /* __CRTL_VER < 70000000 */
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
/*
|
||||
* "version.c" information.
|
||||
*/
|
||||
|
||||
const char *compilation_string = NULL;
|
||||
const char *link_string = NULL;
|
||||
const char *version_string = VERSION;
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
|
@ -1,44 +1,52 @@
|
||||
$! 12 April 2005. SMS.
|
||||
$! 5 December 2006. SMS.
|
||||
$!
|
||||
$! Collect all source file dependencies specified by P2,
|
||||
$! and add P3 prefix.
|
||||
$! Convert absolute dependencies to relative from P4.
|
||||
$! P1 = output file specification.
|
||||
$! Common VMS accessory procedure.
|
||||
$!
|
||||
$! MMS /EXTENDED_SYNTAX can't easily pass a macro invocation for P3, so
|
||||
$! For the product named by P1,
|
||||
$! P2 = output file specification.
|
||||
$! Collect all source file dependencies specified by P3,
|
||||
$! and add P4 prefix to the object file.
|
||||
$! Convert absolute dependencies to relative from one level above P5,
|
||||
$! and add P6 prefix (typically a rooted logical name with ":[").
|
||||
$! Convert "[.P7]" to "[.P4]" in dependencies.
|
||||
$!
|
||||
$! MMS /EXTENDED_SYNTAX can't easily pass a macro invocation for P4, so
|
||||
$! we remove any internal spaces which might have been added to prevent
|
||||
$! immediate evaluation of a macro invocation.
|
||||
$! immediate evaluation of such a macro invocation.
|
||||
$!
|
||||
$ prefix = f$edit( p3, "COLLAPSE")
|
||||
$ prefix = f$edit( p4, "COLLAPSE")
|
||||
$ here = f$environment( "DEFAULT")
|
||||
$ dev_lose = f$edit( f$parse( p5, , , "DEVICE", "SYNTAX_ONLY"), "UPCASE")
|
||||
$ dir_lose = f$edit( f$parse( p5, , , "DIRECTORY", "SYNTAX_ONLY"), "UPCASE")
|
||||
$ set default 'dev_lose''dir_lose'
|
||||
$ set default [-]
|
||||
$ dev_dir_lose = f$environment( "DEFAULT")- "]"
|
||||
$!
|
||||
$ dev_lose = f$parse( p4, , , "DEVICE", "SYNTAX_ONLY")
|
||||
$ dir_lose = f$parse( p4, , , "DIRECTORY", "SYNTAX_ONLY")
|
||||
$ suffix = ".VMS]"
|
||||
$ suffix_loc = f$locate( suffix, dir_lose)
|
||||
$ if (suffix_loc .lt f$length( dir_lose))
|
||||
$ p6_last = f$extract( (f$length( p6)- 1), 1, p6)
|
||||
$!
|
||||
$ dest = ""
|
||||
$ if (p7 .nes. "")
|
||||
$ then
|
||||
$ dev_dir_lose = dev_lose+ dir_lose- suffix
|
||||
$ else
|
||||
$ dev_dir_lose = dev_lose+ dir_lose- "]"
|
||||
$ dest = ".''p7']"
|
||||
$ endif
|
||||
$!
|
||||
$!!! write sys$output " d_d_l: ""''dev_dir_lose'""."
|
||||
$ set default 'here'
|
||||
$!
|
||||
$! For portability, make the output file record format Stream_LF.
|
||||
$!
|
||||
$ create /fdl = sys$input 'p1'
|
||||
$ create /fdl = sys$input 'p2'
|
||||
RECORD
|
||||
Carriage_Control carriage_return
|
||||
Format stream_lf
|
||||
$!
|
||||
$ open /read /write /error = end_main deps_out 'p1'
|
||||
$ open /read /write /error = end_main deps_out 'p2'
|
||||
$ on error then goto loop_main_end
|
||||
$!
|
||||
$! Include proper-inclusion-check preface.
|
||||
$!
|
||||
$ incl_macro = "INCL_"+ f$parse( p1, , , "NAME", "SYNTAX_ONLY")
|
||||
$ incl_macro = "INCL_"+ f$parse( p2, , , "NAME", "SYNTAX_ONLY")
|
||||
$ write deps_out "#"
|
||||
$ write deps_out "# Wget for VMS - MMS (or MMK) Source Dependency File."
|
||||
$ write deps_out "# ''p1' - MMS (or MMK) Source Dependency File."
|
||||
$ write deps_out "#"
|
||||
$ write deps_out ""
|
||||
$ write deps_out -
|
||||
@ -56,13 +64,13 @@ $!
|
||||
$! Actual dependencies from individual dependency files.
|
||||
$!
|
||||
$ loop_main_top:
|
||||
$ file = f$search( p2)
|
||||
$ file = f$search( p3)
|
||||
$ if (file .eqs. "") then goto loop_main_end
|
||||
$!
|
||||
$ open /read /error = end_subs deps_in 'file'
|
||||
$ loop_subs_top:
|
||||
$ read /error = loop_subs_end deps_in line
|
||||
$ line_reduced = f$edit( line, "COMPRESS, TRIM")
|
||||
$ line_reduced = f$edit( line, "COMPRESS, TRIM, UPCASE")
|
||||
$ colon = f$locate( " : ", line_reduced)
|
||||
$ if (colon .ge. f$length( line_reduced)) then goto loop_subs_top
|
||||
$ d_d_l_loc = f$locate( dev_dir_lose, -
|
||||
@ -70,9 +78,36 @@ $ d_d_l_loc = f$locate( dev_dir_lose, -
|
||||
$ if (d_d_l_loc .eq. 0)
|
||||
$ then
|
||||
$ front = f$extract( 0, (colon+ 3), line_reduced)
|
||||
$ back = f$extract( (colon+ 3+ f$length( dev_dir_lose)), -
|
||||
$ back = f$extract( (colon+ 3+ f$length( dev_dir_lose)+ 1), -
|
||||
1000, line_reduced)
|
||||
$ line = front+ "[-"+ back
|
||||
$!
|
||||
$! If specified, replace final ".P7]" with part of P4.
|
||||
$!
|
||||
$! This allows a system-specific subdirectory name on a
|
||||
$! dependency file to be replaced with an MMS macro, for
|
||||
$! example, ".ALPHA]" with ".$(DEST)]".
|
||||
$!
|
||||
$ if (dest .nes. "")
|
||||
$ then
|
||||
$ dest_dot_loc = f$locate( dest, back)
|
||||
$ if (dest_dot_loc .lt. f$length( back))
|
||||
$ then
|
||||
$ back = f$extract( 0, dest_dot_loc, back)+ -
|
||||
f$extract( 1, 1000, prefix)+ -
|
||||
f$extract( (dest_dot_loc+ f$length( dest)), 1000, back)
|
||||
$ endif
|
||||
$ endif
|
||||
$!
|
||||
$! Replace null subdirectory with "000000".
|
||||
$!
|
||||
$ if (f$length( back) .gt. 0)
|
||||
$ then
|
||||
$ mid = p6
|
||||
$ else
|
||||
$ mid = "000000]"
|
||||
$ endif
|
||||
$!
|
||||
$ line = front+ mid+ back
|
||||
$ write deps_out "''prefix'"+ "''line'"
|
||||
$ endif
|
||||
$ goto loop_subs_top
|
||||
|
76
vms/CONFIG_EXTRACT.COM
Normal file
76
vms/CONFIG_EXTRACT.COM
Normal file
@ -0,0 +1,76 @@
|
||||
$! 22 September 2009. SMS.
|
||||
$!
|
||||
$! Extract the AC_INIT strings from the "configure.ac" file.
|
||||
$!
|
||||
$! P1 = input file spec.
|
||||
$! P2, P3, P4 = logical names to be defined with the extracted text.
|
||||
$!
|
||||
$! We're expecting to extract the bracketed text from the "[text]"
|
||||
$! tokens from a block of text like:
|
||||
$!
|
||||
$! AC_INIT([wget],
|
||||
$! [1.12-devel],
|
||||
$! [bug-wget@gnu.org])
|
||||
$!
|
||||
$! That is, starting with "AC_INIT", and ending with ")".
|
||||
$!
|
||||
$ file_in_open = 0
|
||||
$ ac_init = ""
|
||||
$!
|
||||
$ on error then goto tidy
|
||||
$!
|
||||
$ open /error = tidy /read file_in 'p1'
|
||||
$ file_in_open = 1
|
||||
$ state = 0 ! Looking for "AC_INIT".
|
||||
$!
|
||||
$ loop_read:
|
||||
$!
|
||||
$ read /error = tidy file_in line
|
||||
$ line_len = f$length( line)
|
||||
$ if (state .eq. 0)
|
||||
$ then
|
||||
$ if (f$locate( "AC_INIT", line) .lt line_len)
|
||||
$ then
|
||||
$ ac_init = line
|
||||
$ state = 1 ! Looking for ")".
|
||||
$ endif
|
||||
$ else
|
||||
$ if (f$locate( ")", line) .lt line_len)
|
||||
$ then
|
||||
$ state = 2 ! Found ")". (Done.)
|
||||
$ endif
|
||||
$ ac_init = ac_init+ line
|
||||
$ endif
|
||||
$!
|
||||
$ if (state .ne. 2) then goto loop_read
|
||||
$!
|
||||
$ t1 = f$element( 0, "]", f$element( 1, "[", ac_init))
|
||||
$ t2 = f$element( 0, "]", f$element( 2, "[", ac_init))
|
||||
$ t3 = f$element( 0, "]", f$element( 3, "[", ac_init))
|
||||
$!
|
||||
$ if (p2 .nes. "")
|
||||
$ then
|
||||
$ define 'p2' "''t1'"
|
||||
$ else
|
||||
$ write sys$output " 1: >''t1'<"
|
||||
$ endif
|
||||
$!
|
||||
$ if (p3 .nes. "")
|
||||
$ then
|
||||
$ define 'p3' "''t2'"
|
||||
$ else
|
||||
$ write sys$output " 2: >''t2'<"
|
||||
$ endif
|
||||
$!
|
||||
$ if (p4 .nes. "")
|
||||
$ then
|
||||
$ define 'p4' "''t3'"
|
||||
$ else
|
||||
$ write sys$output " 3: >''t3'<"
|
||||
$ endif
|
||||
$!
|
||||
$ tidy:
|
||||
$ if (file_in_open)
|
||||
$ then
|
||||
$ close file_in
|
||||
$ endif
|
545
vms/DESCRIP.MMS
545
vms/DESCRIP.MMS
@ -1,140 +1,535 @@
|
||||
# 29 January 2008. SMS.
|
||||
# 23 September 2009. SMS.
|
||||
#
|
||||
# MMS or MMK description file for Wget 1.11.
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Description File.
|
||||
#
|
||||
# The default target, EXE, builds the architecture-specific Wget
|
||||
# executable (and the DECC_VER.EXE diagnostic executable).
|
||||
# Usage:
|
||||
#
|
||||
# SET DEFAULT [.directory] ! [.VMS] to build all products.
|
||||
# MMS /DESCRIPTION = [-.VMS] [/MACRO = (<see_below>)] target
|
||||
#
|
||||
# Optional macros:
|
||||
#
|
||||
# CCOPTS=xxx Compile with CC options xxx. For example:
|
||||
# "CCOPTS=/ARCH=HOST"
|
||||
#
|
||||
# CDEFS_USER=xxx Compile with C macro definition(s) xxx.
|
||||
#
|
||||
# DASHD=1 Compile with "-d" option enabled.
|
||||
#
|
||||
# DBG=1 Compile with /DEBUG /NOOPTIMIZE.
|
||||
# Link with /DEBUG /TRACEBACK.
|
||||
# (Default is /NOTRACEBACK.)
|
||||
#
|
||||
# HPSSL=1 Enable HTTPS (and NTLM) support using HP SSL.
|
||||
#
|
||||
# LARGE=1 Enable large-file (>2GB) support. Non-VAX only.
|
||||
#
|
||||
# LINKOPTS=xxx Link with LINK options xxx. For example:
|
||||
# "LINKOPTS=/NOINFO"
|
||||
#
|
||||
# LIST=1 Compile with /LIST /SHOW = (ALL, NOMESSAGES).
|
||||
# Link with /MAP /CROSS_REFERENCE /FULL.
|
||||
#
|
||||
# ODS2DU=1 Look for multi-dot file names (like
|
||||
# "[.lib]getopt^.in.h") using VMSTAR-compatible,
|
||||
# dot-under, ODS2-conforming names (like
|
||||
# "[.lib]getopt.in_h"). See also ODS2Z, below.
|
||||
#
|
||||
# ODS2UD=1 Look for multi-dot file names (like
|
||||
# "[.lib]getopt^.in.h") using [Un]Zip-compatible,
|
||||
# under-dot ODS2-conforming names (like
|
||||
# "[.lib]getopt_in.h"). Also use this macro if the
|
||||
# source kit was extracted using VMSTAR with the
|
||||
# /UNDERDOT ("-u") option.
|
||||
#
|
||||
# OSSL=1 Enable HTTPS (and NTLM) support using OpenSSL.
|
||||
#
|
||||
#
|
||||
# The default target, ALL, builds all the product executables.
|
||||
#
|
||||
# Other targets:
|
||||
#
|
||||
# HELP [.VMS]WGET.HLB help library.
|
||||
#
|
||||
# CLEAN deletes architecture-specific files, but leaves any
|
||||
# individual source dependency files and the help library.
|
||||
# individual source dependency files.
|
||||
#
|
||||
# CLEAN_ALL deletes all generated files, except the main (collected)
|
||||
# source dependency file.
|
||||
# source dependency files.
|
||||
#
|
||||
# CLEAN_EXE deletes only the architecture-specific executable.
|
||||
# Handy if all you wish to do is re-link the executable.
|
||||
# CLEAN_EXE deletes only the architecture-specific executables.
|
||||
# Handy if all you wish to do is re-link the executables.
|
||||
#
|
||||
# CLEAN_OLB deletes only the architecture-specific object libraries.
|
||||
#
|
||||
# HELP creates the HELP library, [.vms]WGET.HLB.
|
||||
#
|
||||
# Example commands:
|
||||
#
|
||||
# To build the conventional small-file product using the DEC/Compaq/HP C
|
||||
# compiler (Note: DESCRIP.MMS is the default description file name.):
|
||||
#
|
||||
# MMS
|
||||
#
|
||||
# To get the large-file executables (on a non-VAX system):
|
||||
#
|
||||
# MMS /MACRO = (DASHD=1, LARGE=1)
|
||||
#
|
||||
# To delete the architecture-specific generated files for this system
|
||||
# type:
|
||||
#
|
||||
# MMS /MACRO = (LARGE=1) CLEAN ! Large-file.
|
||||
# or
|
||||
# MMS CLEAN ! Small-file.
|
||||
#
|
||||
# To build a complete small-file product for debug with compiler
|
||||
# listings and link maps:
|
||||
#
|
||||
# MMS CLEAN
|
||||
# MMS /MACRO = (DBG=1, LIST=1)
|
||||
#
|
||||
########################################################################
|
||||
|
||||
# Include the source file lists (among other data).
|
||||
# Include primary product description file.
|
||||
|
||||
INCL_DESCRIP_SRC = 1
|
||||
.INCLUDE [-.VMS]descrip_src.mms
|
||||
.INCLUDE descrip_src.mms
|
||||
|
||||
# DECC_VER diagnostic program.
|
||||
DECC_VER_OBJ = [.$(DEST)]DECC_VER.OBJ
|
||||
# Required command procedures.
|
||||
|
||||
# Executables.
|
||||
CONFIG_EXTRACT_COM = [-.$(DIR_VMS)]CONFIG_EXTRACT.COM
|
||||
|
||||
WGET_EXE = [.$(DEST)]WGET.EXE
|
||||
DECC_VER_EXE = [.$(DEST)]DECC_VER.EXE
|
||||
# Generated header files.
|
||||
|
||||
EXE = $(WGET_EXE) $(DECC_VER_EXE)
|
||||
# Products.
|
||||
|
||||
# HELP library and source file.
|
||||
LIB_GETOPT_H = $(DIR_LIB_DEST)GETOPT.H
|
||||
SRC_CONFIG_H = $(DIR_SRC_DEST)CONFIG.H
|
||||
|
||||
HLB = [-.VMS]WGET.HLB
|
||||
HLP = [-.VMS]WGET.HLP
|
||||
# Sources.
|
||||
|
||||
# Link the executables (default target).
|
||||
LIB_GETOPT_H_SRC_DD = [-.$(DIR_LIB)]getopt^.in.h
|
||||
LIB_GETOPT_H_SRC_DU = [-.$(DIR_LIB)]getopt.in_h
|
||||
LIB_GETOPT_H_SRC_UD = [-.$(DIR_LIB)]getopt_in.h
|
||||
|
||||
EXE : $(EXE)
|
||||
.IFDEF ODS2DU # ODS2DU
|
||||
LIB_GETOPT_H_SRC = $(LIB_GETOPT_H_SRC_DU)
|
||||
.ELSE # ODS2DU
|
||||
.IFDEF ODS2UD # ODS2UD
|
||||
LIB_GETOPT_H_SRC = $(LIB_GETOPT_H_SRC_UD)
|
||||
.ELSE # ODS2UD
|
||||
LIB_GETOPT_H_SRC = $(LIB_GETOPT_H_SRC_DD)
|
||||
.ENDIF # ODS2UD [else]
|
||||
.ENDIF # ODS2DU [else]
|
||||
SRC_CONFIG_H_SRC = [-.$(DIR_VMS)]CONFIG.H_VMS
|
||||
|
||||
|
||||
# TARGETS.
|
||||
|
||||
# Default subsidiary targets.
|
||||
|
||||
# Build LIB object library (default target).
|
||||
|
||||
.IFDEF TARGET_LIB # TARGET_LIB
|
||||
|
||||
SUBSIDIARY = 1
|
||||
|
||||
LIBLIB : $(LIB_LIB)
|
||||
@ write sys$output ""
|
||||
@ write sys$output " ""$<"" is ready."
|
||||
@ write sys$output " LIBLIB done."
|
||||
@ write sys$output ""
|
||||
|
||||
$(WGET_EXE) : $(OBJS) $(MAIN_OPT) $(IP_OPT)
|
||||
define /user_mode odir [.$(DEST)]
|
||||
$(LINK) $(LINKFLAGS) $(MAIN_OPT) /options $(IP_LINK_OPT) -
|
||||
$(LIB_LIB) : $(LIB_LIB)($(MODS_OBJS_LIB_LIB))
|
||||
@ write sys$output "$(MMS$TARGET) updated."
|
||||
|
||||
.ENDIF # TARGET_LIB
|
||||
|
||||
|
||||
# Build MD5 object library (default target).
|
||||
|
||||
.IFDEF TARGET_MD5 # TARGET_MD5
|
||||
|
||||
SUBSIDIARY = 1
|
||||
|
||||
LIBMD5 : $(LIB_MD5)
|
||||
@ write sys$output ""
|
||||
@ write sys$output " LIBMD5 done."
|
||||
@ write sys$output ""
|
||||
|
||||
$(LIB_MD5) : $(LIB_MD5)($(MODS_OBJS_LIB_MD5))
|
||||
@ write sys$output "$(MMS$TARGET) updated."
|
||||
|
||||
# Special rules for MD5.C on VAX where Compaq C V6.4-005
|
||||
# (like, probably, other versions) loops with /optimize = disjoint.
|
||||
|
||||
.IFDEF __VAX__ # __VAX__
|
||||
|
||||
[.$(DEST)]MD5.OBJ : MD5.C
|
||||
@ write sys$output "***************************************"
|
||||
@ write sys$output "* Note: Exceptional rule in use here: *"
|
||||
@ write sys$output "***************************************"
|
||||
$(CC) $(CFLAGS) /optimize = nodisjoint /define = ($(CDEFS)) -
|
||||
$(MMS$SOURCE)
|
||||
|
||||
.ENDIF # __VAX__
|
||||
|
||||
.ENDIF # TARGET_MD5
|
||||
|
||||
|
||||
# Build Wget executable or SRC object library (default target).
|
||||
|
||||
.IFDEF TARGET_SRC # TARGET_SRC
|
||||
|
||||
SUBSIDIARY = 1
|
||||
|
||||
EXES : $(EXES)
|
||||
@ write sys$output ""
|
||||
@ write sys$output " Wget done."
|
||||
@ write sys$output ""
|
||||
|
||||
$(LIB_SRC) : $(LIB_SRC)($(MODS_OBJS_LIB_SRC))
|
||||
@ write sys$output "$(MMS$TARGET) updated."
|
||||
|
||||
$(WGET_EXE) : $(LIB_MD5) $(LIB_LIB) $(LIB_SRC)
|
||||
$(LINK) $(LINKFLAGS) -
|
||||
$(LIB_SRC) /library /include = (main), -
|
||||
$(LIB_LIB) /library, -
|
||||
$(LIB_MD5) /library -
|
||||
$(SSL_LINK_OPT)
|
||||
|
||||
$(DECC_VER_OBJ) : [-.VMS]DECC_VER.C
|
||||
$(LFLAGS_ARCH)
|
||||
|
||||
$(DECC_VER_EXE) : $(DECC_VER_OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(MMS$SOURCE)
|
||||
$(LINK) $(LINKFLAGS) -
|
||||
$(DECC_VER_OBJ) -
|
||||
$(LFLAGS_ARCH)
|
||||
|
||||
# Create the HELP library (HELP target).
|
||||
$(DECC_VER_OBJ) : [-.$(DIR_SRC)]DECC_VER.C
|
||||
|
||||
HELP : $(HLB)
|
||||
.ENDIF # TARGET_SRC
|
||||
|
||||
|
||||
# Default global target.
|
||||
|
||||
ALL : $(EXES)
|
||||
@ show time
|
||||
@ write sys$output ""
|
||||
@ write sys$output " ""$<"" is ready."
|
||||
@ write sys$output " ALL done."
|
||||
@ write sys$output ""
|
||||
|
||||
$(HLB) : $(HLP)
|
||||
LIBRARY /CREATE /HELP $@ $<
|
||||
# Global rules for executables and object libraries.
|
||||
|
||||
.IFDEF TARGET_LIB # TARGET_LIB
|
||||
.ELSE # TARGET_LIB
|
||||
|
||||
$(LIB_LIB) :
|
||||
dev_dir = f$environment( "DEFAULT")
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(LIB_LIB)
|
||||
set default 'dev_dir'
|
||||
show default
|
||||
@ write sys$output ""
|
||||
|
||||
.ENDIF # TARGET_LIB [else]
|
||||
|
||||
.IFDEF TARGET_MD5 # TARGET_MD5
|
||||
.ELSE # TARGET_MD5
|
||||
|
||||
$(LIB_MD5) :
|
||||
dev_dir = f$environment( "DEFAULT")
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(LIB_MD5)
|
||||
set default 'dev_dir'
|
||||
show default
|
||||
@ write sys$output ""
|
||||
|
||||
.ENDIF # TARGET_MD5 [else]
|
||||
|
||||
.IFDEF TARGET_SRC # TARGET_SRC
|
||||
.ELSE # TARGET_SRC
|
||||
|
||||
$(LIB_SRC) :
|
||||
dev_dir = f$environment( "DEFAULT")
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(LIB_SRC)
|
||||
set default 'dev_dir'
|
||||
show default
|
||||
@ write sys$output ""
|
||||
|
||||
$(WGET_EXE) :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(WGET_EXE)
|
||||
|
||||
$(DECC_VER_EXE) :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(DECC_VER_EXE)
|
||||
|
||||
.ENDIF # TARGET_SRC [else]
|
||||
|
||||
|
||||
|
||||
# CLEAN target. Delete the [.$(DEST)] directory and everything in it.
|
||||
|
||||
.IFDEF SUBSIDIARY # SUBSIDIARY
|
||||
|
||||
CLEAN :
|
||||
if (f$search( "[.$(DEST)]*.*") .nes. "") then -
|
||||
delete [.$(DEST)]*.*;*
|
||||
if (f$search( "$(DEST).dir") .nes. "") then -
|
||||
if (f$search( "$(DEST).dir", 1) .nes. "") then -
|
||||
set protection = w:d $(DEST).dir;*
|
||||
if (f$search( "$(DEST).dir") .nes. "") then -
|
||||
if (f$search( "$(DEST).dir", 2) .nes. "") then -
|
||||
delete $(DEST).dir;*
|
||||
|
||||
# CLEAN_ALL target. Delete:
|
||||
# The [.$(DEST)] directories and everything in them.
|
||||
# All help-related derived files,
|
||||
# CONFIG.H.
|
||||
# The [...$(DEST)] directories and everything in them.
|
||||
# All individual C dependency files.
|
||||
# Also mention:
|
||||
# Comprehensive dependency file.
|
||||
|
||||
CLEAN_ALL :
|
||||
if (f$search( "[.ALPHA*]*.*") .nes. "") then -
|
||||
delete [.ALPHA*]*.*;*
|
||||
if (f$search( "ALPHA*.dir", 1) .nes. "") then -
|
||||
set protection = w:d ALPHA*.dir;*
|
||||
if (f$search( "ALPHA*.dir", 2) .nes. "") then -
|
||||
delete ALPHA*.dir;*
|
||||
if (f$search( "[.IA64*]*.*") .nes. "") then -
|
||||
delete [.IA64*]*.*;*
|
||||
if (f$search( "IA64*.dir", 1) .nes. "") then -
|
||||
set protection = w:d IA64*.dir;*
|
||||
if (f$search( "IA64*.dir", 2) .nes. "") then -
|
||||
delete IA64*.dir;*
|
||||
if (f$search( "[.VAX*]*.*") .nes. "") then -
|
||||
delete [.VAX*]*.*;*
|
||||
if (f$search( "VAX*.dir", 1) .nes. "") then -
|
||||
set protection = w:d VAX*.dir;*
|
||||
if (f$search( "VAX*.dir", 2) .nes. "") then -
|
||||
delete VAX*.dir;*
|
||||
if (f$search( "$(CONFIG_H)") .nes. "") then -
|
||||
delete /log /noconfirm $(CONFIG_H);*
|
||||
if (f$search( "$(HLB)") .nes. "") then -
|
||||
delete /log /noconfirm $(HLB);*
|
||||
if (f$search( "*.MMSD") .nes. "") then -
|
||||
delete *.MMSD;*
|
||||
@ write sys$output " SUBS - CLEAN_ALL"
|
||||
show default
|
||||
@ write sys$output ""
|
||||
if (f$search( "[...ALPHA*]*.*") .nes. "") then -
|
||||
delete [...ALPHA*]*.*;*
|
||||
if (f$search( "[...]ALPHA*.dir", 1) .nes. "") then -
|
||||
set protection = w:d [...]ALPHA*.dir;*
|
||||
if (f$search( "[...]ALPHA*.dir", 2) .nes. "") then -
|
||||
delete [...]ALPHA*.dir;*
|
||||
if (f$search( "[...IA64*]*.*") .nes. "") then -
|
||||
delete [...IA64*]*.*;*
|
||||
if (f$search( "[...]IA64*.dir", 1) .nes. "") then -
|
||||
set protection = w:d [...]IA64*.dir;*
|
||||
if (f$search( "[...]IA64*.dir", 2) .nes. "") then -
|
||||
delete [...]IA64*.dir;*
|
||||
if (f$search( "[...VAX*]*.*") .nes. "") then -
|
||||
delete [...VAX*]*.*;*
|
||||
if (f$search( "[...]VAX*.dir", 1) .nes. "") then -
|
||||
set protection = w:d [...]VAX*.dir;*
|
||||
if (f$search( "[...]VAX*.dir", 2) .nes. "") then -
|
||||
delete [...]VAX*.dir;*
|
||||
if (f$search( "[...]*.MMSD") .nes. "") then -
|
||||
delete [...]*.MMSD;*
|
||||
@ write sys$output ""
|
||||
@ write sys$output "Note: This procedure will not"
|
||||
@ write sys$output " DELETE [.VMS]DESCRIP_DEPS.MMS;*"
|
||||
@ write sys$output " DELETE DESCRIP_DEPS.MMS;*"
|
||||
@ write sys$output -
|
||||
"You may choose to, but a recent version of MMS (V3.5 or newer?) is"
|
||||
@ write sys$output -
|
||||
"needed to regenerate it. (It may also be recovered from the original"
|
||||
@ write sys$output -
|
||||
"distribution kit.) See [.VMS]DESCRIP_MKDEPS.MMS for instructions on"
|
||||
"distribution kit.) See DESCRIP_MKDEPS.MMS for instructions on"
|
||||
@ write sys$output -
|
||||
"generating [.VMS]DESCRIP_DEPS.MMS."
|
||||
"generating DESCRIP_DEPS.MMS."
|
||||
@ write sys$output ""
|
||||
|
||||
# CLEAN_EXE target. Delete the executable in [.$(DEST)].
|
||||
# CLEAN_EXE target. Delete the executables in [.$(DEST)].
|
||||
|
||||
CLEAN_EXE :
|
||||
if (f$search( "[.$(DEST)]*.exe") .nes. "") then -
|
||||
delete [.$(DEST)]*.exe;*
|
||||
if (f$search( "[.$(DEST)]*.EXE") .nes. "") then -
|
||||
delete [.$(DEST)]*.EXE;*
|
||||
|
||||
# Include CONFIG.H dependency and rule.
|
||||
# CLEAN_OLB target. Delete the object libraries in [.$(DEST)].
|
||||
|
||||
INCL_CONFIG_SRC = 1
|
||||
.INCLUDE [-.VMS]descrip_config.mms
|
||||
CLEAN_OLB :
|
||||
if (f$search( "[.$(DEST)]*.OLB") .nes. "") then -
|
||||
delete [.$(DEST)]*.OLB;*
|
||||
|
||||
.ELSE # SUBSIDIARY
|
||||
|
||||
.IFDEF MMSTARGETS # MMSTARGETS
|
||||
|
||||
#
|
||||
# MMS (or MMK) with the MMSTARGETS macro needs only one real CLEAN rule.
|
||||
#
|
||||
|
||||
CLEAN, CLEAN_ALL, CLEAN_EXE, CLEAN_OLB :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
|
||||
.ELSE # MMSTARGETS
|
||||
|
||||
#
|
||||
# MMK without the MMSTARGETS macro needs more rules.
|
||||
#
|
||||
|
||||
CLEAN :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN
|
||||
|
||||
CLEAN_ALL :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_ALL
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_ALL
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_ALL
|
||||
|
||||
CLEAN_EXE :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_EXE
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_EXE
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_EXE
|
||||
|
||||
CLEAN_OLB :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_OLB
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_OLB
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
CLEAN_OLB
|
||||
|
||||
.ENDIF # MMSTARGETS [else]
|
||||
|
||||
.ENDIF # SUBSIDIARY
|
||||
|
||||
DEFAULT :
|
||||
@ write sys$output "No target, specified or default."
|
||||
|
||||
HELP : $(WGET_HLB)
|
||||
@ write sys$output ""
|
||||
@ write sys$output " ""$<"" is ready."
|
||||
@ write sys$output ""
|
||||
|
||||
$(WGET_HLB) : $(WGET_HLP)
|
||||
LIBRARY /CREATE /HELP $(MMS$TARGET) $(MMS$SOURCE)
|
||||
|
||||
# Default C compile rule.
|
||||
|
||||
.C.OBJ :
|
||||
$(CC) $(CFLAGS) /define = ($(CDEFS)) $(MMS$SOURCE)
|
||||
|
||||
|
||||
# Generated header files.
|
||||
|
||||
GENERATED_HEADERS : $(LIB_GETOPT_H) $(SRC_CONFIG_H)
|
||||
@ write sys$output "$(MMS$TARGET) updated."
|
||||
|
||||
# Simply copy "lib/getopt.in.h".
|
||||
|
||||
$(LIB_GETOPT_H) : $(LIB_GETOPT_H_SRC)
|
||||
copy $(LIB_GETOPT_H_SRC) $(MMS$TARGET)
|
||||
|
||||
# Copy "vms/config.h_vms", and append:
|
||||
# Wget version, and other information extracted from "configure.ac",
|
||||
# Current OS ("VMS"), host architecture, and OS version.
|
||||
|
||||
$(SRC_CONFIG_H) : $(SRC_CONFIG_H_SRC) $(CONFIG_EXTRACT_COM)
|
||||
@ @$(CONFIG_EXTRACT_COM) [-]CONFIGURE.AC wget_name wget_vers wget_email
|
||||
@ copy $(SRC_CONFIG_H_SRC) $(MMS$TARGET)
|
||||
@ open /append config_h $(MMS$TARGET)
|
||||
@ write config_h ""
|
||||
@ write config_h "/* Data extracted from ""configure.ac"": */"
|
||||
@ write config_h ""
|
||||
@ write config_h "#define PACKAGE "+ -
|
||||
"""''f$trnlnm( "wget_name")'"""
|
||||
@ write config_h "#define PACKAGE_BUGREPORT "+ -
|
||||
"""''f$trnlnm( "wget_email")'"""
|
||||
@ write config_h "#define PACKAGE_NAME "+ -
|
||||
"""''f$trnlnm( "wget_name")'"""
|
||||
@ write config_h "#define PACKAGE_STRING "+ -
|
||||
"""''f$trnlnm( "wget_name")' ''f$trnlnm( "wget_vers")'"""
|
||||
@ write config_h "#define PACKAGE_TARNAME "+ -
|
||||
"""''f$trnlnm( "wget_name")'"""
|
||||
@ write config_h "#define PACKAGE_VERSION "+ -
|
||||
"""''f$trnlnm( "wget_vers")'"""
|
||||
@ write config_h "#define VERSION "+ -
|
||||
"""''f$trnlnm( "wget_vers")'"""
|
||||
@ write config_h ""
|
||||
@ write config_h "/* Build-time info: */"
|
||||
@ write config_h ""
|
||||
@ if (f$getsyi( "hw_model") .lt. 1024) then arch_name = "VAX"
|
||||
@ if (f$getsyi( "hw_model") .ge. 1024) then -
|
||||
arch_name = f$getsyi( "arch_name")
|
||||
@ write config_h "#define OS_TYPE "+ -
|
||||
"""VMS ''arch_name' ''f$edit( f$getsyi( ""version""), ""trim"")'"""
|
||||
@ write config_h ""
|
||||
@ close config_h
|
||||
|
||||
# Include generated source dependencies.
|
||||
|
||||
INCL_DESCRIP_DEPS = 1
|
||||
.INCLUDE [-.VMS]descrip_deps.mms
|
||||
.IFDEF SUBSIDIARY # SUBSIDIARY
|
||||
|
||||
INCL_DESCRIP_DEPS = 1
|
||||
|
||||
.INCLUDE descrip_deps.mms
|
||||
|
||||
.ENDIF # SUBSIDIARY
|
||||
|
||||
|
@ -1,19 +0,0 @@
|
||||
# 28 January 2008. SMS.
|
||||
#
|
||||
# Wget 1.11 for VMS - MMS (or MMK) Config Description File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_CONFIG_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
|
||||
# Use the VMS "config.h".
|
||||
|
||||
$(CONFIG_H) : [-.vms]config.h_vms
|
||||
backup /log /new_version [-.vms]config.h_vms;0 $(CONFIG_H)
|
||||
|
@ -1,469 +0,0 @@
|
||||
#
|
||||
# Wget for VMS - MMS (or MMK) Source Dependency File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_DEPS
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]CMPT.C
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]CMPT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]CONNECT.C
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]CONNECT.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CONVERT.C
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]PTIMER.H
|
||||
[.$(DEST)]CONVERT.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]COOKIES.C
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]COOKIES.H
|
||||
[.$(DEST)]COOKIES.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]FTP-BASIC.C
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP-BASIC.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]FTP-LS.C
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]FTP-LS.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]FTP-OPIE.C
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]GEN-MD5.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP-OPIE.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]FTP.C
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]FTP.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]FTP.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]FTP.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]GEN-MD5.C
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]GEN-MD5.H
|
||||
[.$(DEST)]GEN-MD5.OBJ : [-.SRC]GNU-MD5.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.SRC]GETOPT.C
|
||||
[.$(DEST)]GETOPT.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]GETOPT.OBJ : [-.SRC]GETOPT.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]GNU-MD5.C
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]GNU-MD5.OBJ : [-.SRC]GNU-MD5.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]HASH.C
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HASH.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]HOST.C
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]HOST.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]HOST.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]HOST.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]HTML-PARSE.C
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]HTML-PARSE.H
|
||||
[.$(DEST)]HTML-PARSE.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HTML-URL.C
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HTML-PARSE.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]HTML-URL.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]HTTP-NTLM.C
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTTP-NTLM.OBJ : [-.SRC]HTTP-NTLM.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HTTP.C
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SSL.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]HTTP-NTLM.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]COOKIES.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]GEN-MD5.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.SRC]VERSION.H
|
||||
[.$(DEST)]HTTP.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]INIT.C
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]INIT.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]INIT.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]INIT.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]LOG.C
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]LOG.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]MAIN.C
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]INIT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]GETOPT.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]MAIN.OBJ : [-.SRC]VERSION.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]NETRC.C
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]NETRC.H
|
||||
[.$(DEST)]NETRC.OBJ : [-.SRC]INIT.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]OPENSSL.C
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]OPENSSL.OBJ : [-.SRC]SSL.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]PROGRESS.C
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]PROGRESS.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]PTIMER.C
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]PTIMER.OBJ : [-.SRC]PTIMER.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RECUR.C
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]RECUR.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]RES.C
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]RES.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]RETR.C
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]RETR.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]PROGRESS.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]RECUR.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]FTP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]RETR.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HTTP.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]CONNECT.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]CONVERT.H
|
||||
[.$(DEST)]RETR.OBJ : [-.SRC]PTIMER.H
|
||||
[.$(DEST)]SAFE-CTYPE.OBJ : [-.SRC]SAFE-CTYPE.C
|
||||
[.$(DEST)]SAFE-CTYPE.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]SAFE-CTYPE.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]SAFE-CTYPE.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]SNPRINTF.C
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]SNPRINTF.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SPIDER.C
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]SPIDER.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]SPIDER.OBJ : [-.SRC]RES.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]URL.C
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]URL.H
|
||||
[.$(DEST)]URL.OBJ : [-.SRC]HOST.H
|
||||
[.$(DEST)]URL.OBJ : [-.VMS]VMS_IP.H
|
||||
[.$(DEST)]URL.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]UTILS.C
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]UTILS.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]UTILS.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]XMALLOC.C
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]XMALLOC.OBJ : [-.SRC]HASH.H
|
||||
[.$(DEST)]VMS.OBJ : [-.VMS]VMS.C
|
||||
[.$(DEST)]VMS.OBJ : [-.VMS]VMS.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]CONFIG.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]CONFIG-POST.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]WGET.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]SYSDEP.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]SAFE-CTYPE.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]OPTIONS.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]XMALLOC.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]LOG.H
|
||||
[.$(DEST)]VMS.OBJ : [-.SRC]UTILS.H
|
@ -1,16 +1,33 @@
|
||||
# 28 January 2008. SMS.
|
||||
# 23 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.11 for VMS - MMS Dependency Description File.
|
||||
# Wget 1.12 for VMS - MMS Dependency Description File.
|
||||
#
|
||||
# MMS /EXTENDED_SYNTAX description file to generate a C source
|
||||
# dependencies file. Unsightly errors result when /EXTENDED_SYNTAX
|
||||
# is not specified. Typical usage (from the [...src] directory):
|
||||
# is not specified. Typical usage:
|
||||
#
|
||||
# $ @ [-.VMS]VMS-WGET.COM DEPS [DASHD] [HPSSL|NOSSL] [NOSKIP] [CLEAN|PURGE]
|
||||
# $ MMS /EXTEND /DESCRIP = [-.VMS]DESCRIP_MKDEPS.MMS /SKIP
|
||||
#
|
||||
# This description file uses this command procedure:
|
||||
# which discards individual source dependency files, or:
|
||||
#
|
||||
# [-.VMS]COLLECT_DEPS.COM
|
||||
# $ MMS /EXTEND /DESCRIP = [-.VMS]DESCRIP_MKDEPS.MMS /MACRO = NOSKIP=1
|
||||
#
|
||||
# which retains them. Retaining them can save time when doing code
|
||||
# development.
|
||||
#
|
||||
#
|
||||
# The default target is the comprehensive source dependency file,
|
||||
# $(DEPS_FILE) = "DESCRIP_DEPS.MMS".
|
||||
#
|
||||
# Other targets:
|
||||
#
|
||||
# CLEAN deletes the individual source dependency files,
|
||||
# *.MMSD;*, but leaves the comprehensive source dependency
|
||||
# file.
|
||||
#
|
||||
# CLEAN_ALL deletes all source dependency files, including the
|
||||
# individual *.MMSD;* files and the comprehensive file,
|
||||
# DESCRIP_DEPS.MMS.*.
|
||||
#
|
||||
# MMK users without MMS will be unable to generate the dependencies file
|
||||
# using this description file, however there should be one supplied in
|
||||
@ -18,29 +35,29 @@
|
||||
# will need to recover it from the original distribution kit.
|
||||
#
|
||||
# Note: This dependency generation scheme assumes that the dependencies
|
||||
# do not depend on host architecture type or other such variables.
|
||||
# do not depend on host architecture type or other such variables.
|
||||
# Therefore, no "#include" directive in the C source itself should be
|
||||
# conditional on such variables.
|
||||
#
|
||||
# Note: For no apparent reason, Wget code uses "system include"
|
||||
# brackets (<>) for "config.h", so /MMS_DEPENDENCIES =
|
||||
# NOSYSTEM_INCLUDE_FILES is useless here. Thus, we rely on
|
||||
# COLLECT_DEPS.COM to filter out the system includes from the
|
||||
# dependencies.
|
||||
# This description file uses this command procedure:
|
||||
#
|
||||
# [-.VMS]COLLECT_DEPS.COM
|
||||
#
|
||||
|
||||
# Required command procedures.
|
||||
|
||||
COMS = [-.VMS]COLLECT_DEPS.COM
|
||||
|
||||
# Include the source file lists (among other data).
|
||||
|
||||
INCL_DESCRIP_SRC = 1
|
||||
.INCLUDE [-.VMS]descrip_src.mms
|
||||
.INCLUDE DESCRIP_SRC.MMS
|
||||
|
||||
# The ultimate product, a comprehensive dependency list.
|
||||
# Required command procedures.
|
||||
|
||||
DEPS_FILE = [-.VMS]descrip_deps.mms
|
||||
COLLECT_DEPS = [-.$(DIR_VMS)]COLLECT_DEPS.COM
|
||||
|
||||
COMS = $(COLLECT_DEPS)
|
||||
|
||||
# The ultimate individual product, a comprehensive dependency list.
|
||||
|
||||
DEPS_FILE = DESCRIP_DEPS.MMS
|
||||
|
||||
# Detect valid qualifier and/or macro options.
|
||||
|
||||
@ -48,9 +65,9 @@ DEPS_FILE = [-.VMS]descrip_deps.mms
|
||||
DELETE_MMSD = 1
|
||||
.ELSIF NOSKIP
|
||||
PURGE_MMSD = 1
|
||||
.ELSE
|
||||
.ELSE # [complex]
|
||||
UNK_MMSD = 1
|
||||
.ENDIF
|
||||
.ENDIF # [else, complex]
|
||||
|
||||
# Dependency suffixes and rules.
|
||||
#
|
||||
@ -60,7 +77,7 @@ UNK_MMSD = 1
|
||||
.SUFFIXES_BEFORE .C .MMSD
|
||||
|
||||
.C.MMSD :
|
||||
.IF UNK_MMSD
|
||||
.IF UNK_MMSD # UNK_MMSD
|
||||
@ write sys$output -
|
||||
" /SKIP_INTERMEDIATES is expected on the MMS command line."
|
||||
@ write sys$output -
|
||||
@ -68,32 +85,72 @@ UNK_MMSD = 1
|
||||
@ write sys$output -
|
||||
" To retain the .MMSD files, specify ""/MACRO = NOSKIP=1""."
|
||||
@ exit %x00000004
|
||||
.ENDIF
|
||||
$(CC) /NOOBJECT -
|
||||
/define = ($(CDEFINES)) -
|
||||
$(CFLAGS_INCL) -
|
||||
$(CFLAGS_LIST) -
|
||||
$(CFLAGS_PREFIX) -
|
||||
$(MMS$SOURCE) -
|
||||
/MMS_DEPENDENCIES = (FILE = $(MMS$TARGET))
|
||||
.ENDIF # UNK_MMSD
|
||||
$(CC) $(CFLAGS_ARCH) $(CFLAGS_INCL) $(CFLAGS_SPEC) -
|
||||
/define = ($(CDEFS)) $(MMS$SOURCE) -
|
||||
/NOLIST /NOOBJECT /MMS_DEPENDENCIES = (FILE = $(MMS$TARGET))
|
||||
|
||||
# List of MMS dependency files.
|
||||
# [.$(DEST)]XXX.obj -> XXX
|
||||
|
||||
MODS_SRC = $(FILTER-OUT *], $(PATSUBST *]*.obj, *] *, $(OBJS_SRC)))
|
||||
MODS_VMS = $(FILTER-OUT *], $(PATSUBST *]*.obj, *] [-.vms]*, $(OBJS_VMS)))
|
||||
|
||||
MODS = $(MODS_SRC) $(MODS_VMS)
|
||||
# In case it's not obvious...
|
||||
# To extract module name lists from object library module=object lists:
|
||||
# 1. Transform "module=[.dest]name.OBJ" into "module=[.dest] name".
|
||||
# 2. For a subdirectory, add "[.subdir]".
|
||||
# 3. Delete "*]" words.
|
||||
|
||||
# Complete list of C object dependency file names.
|
||||
# XXX -> XXX.mmsd
|
||||
|
||||
DEPS = $(FOREACH NAME, $(MODS), $(NAME).mmsd)
|
||||
|
||||
# LIB.
|
||||
|
||||
.IFDEF MODS_OBJS_LIB_LIB # MODS_OBJS_LIB_LIB
|
||||
|
||||
SUBSIDIARY = 1
|
||||
|
||||
MODS_LIB_LIB = $(FILTER-OUT *], \
|
||||
$(PATSUBST *]*.OBJ, *] *, $(MODS_OBJS_LIB_LIB)))
|
||||
|
||||
DEPS = $(FOREACH NAME, $(MODS_LIB_LIB), $(NAME).MMSD)
|
||||
|
||||
.ENDIF # MODS_OBJS_LIB_LIB
|
||||
|
||||
|
||||
# MD5.
|
||||
|
||||
.IFDEF MODS_OBJS_LIB_MD5 # MODS_OBJS_LIB_MD5
|
||||
|
||||
SUBSIDIARY = 1
|
||||
|
||||
MODS_LIB_MD5 = $(FILTER-OUT *], \
|
||||
$(PATSUBST *]*.OBJ, *] *, $(MODS_OBJS_LIB_MD5)))
|
||||
|
||||
DEPS = $(FOREACH NAME, $(MODS_LIB_MD5), $(NAME).MMSD)
|
||||
|
||||
.ENDIF # MODS_OBJS_LIB_MD5
|
||||
|
||||
|
||||
# SRC.
|
||||
|
||||
.IFDEF MODS_OBJS_LIB_SRC # MODS_OBJS_LIB_SRC
|
||||
|
||||
SUBSIDIARY = 1
|
||||
|
||||
MODS_LIB_SRC = $(FILTER-OUT *], \
|
||||
$(PATSUBST *]*.OBJ, *] *, $(MODS_OBJS_LIB_SRC)))
|
||||
|
||||
DEPS = $(FOREACH NAME, $(MODS_LIB_SRC), $(NAME).MMSD)
|
||||
|
||||
.ENDIF # MODS_OBJS_LIB_SRC
|
||||
|
||||
|
||||
# Rules and actions depend on circumstances, main or subsidiary.
|
||||
|
||||
.IFDEF SUBSIDIARY # SUBSIDIARY
|
||||
|
||||
# Default target is the comprehensive dependency list.
|
||||
|
||||
$(DEPS_FILE) : $(CONFIG_H) $(DEPS) $(COMS)
|
||||
.IF UNK_MMSD
|
||||
$(DEPS_FILE) : $(DEPS) $(COMS)
|
||||
.IF UNK_MMSD # UNK_MMSD
|
||||
@ write sys$output -
|
||||
" /SKIP_INTERMEDIATES is expected on the MMS command line."
|
||||
@ write sys$output -
|
||||
@ -101,56 +158,97 @@ $(DEPS_FILE) : $(CONFIG_H) $(DEPS) $(COMS)
|
||||
@ write sys$output -
|
||||
" To retain the individual .MMSD files, specify ""/MACRO = NOSKIP=1""."
|
||||
@ exit %x00000004
|
||||
.ENDIF
|
||||
.ENDIF # UNK_MMSD
|
||||
#
|
||||
# Note that the space in P3, which prevents immediate macro
|
||||
# expansion, is removed by COLLECT_DEPS.COM.
|
||||
#
|
||||
@[-.VMS]collect_deps.com -
|
||||
"$(MMS$TARGET)" "[-...]*.mmsd" "[.$ (DEST)]" -
|
||||
$(MMSDESCRIPTION_FILE)
|
||||
@ write sys$output -
|
||||
"Created a new dependency file: $(MMS$TARGET)"
|
||||
.IF DELETE_MMSD
|
||||
@$(COLLECT_DEPS) "Wget for VMS" "$(MMS$TARGET)" -
|
||||
"[...]*.MMSD" "[.$ (DEST)]" $(MMSDESCRIPTION_FILE) -
|
||||
"[-." $(DEST)
|
||||
@ write sys$output -
|
||||
"Deleting intermediate .MMSD files..."
|
||||
if (f$search( "*.mmsd;*") .nes. "") then -
|
||||
delete /log *.mmsd;*
|
||||
if (f$search( "[-.vms]*.mmsd;*") .nes. "") then -
|
||||
delete /log [-.vms]*.mmsd;*
|
||||
.ELSE
|
||||
"Created a new dependency file: $(MMS$TARGET)"
|
||||
.IF DELETE_MMSD # DELETE_MMSD
|
||||
@ write sys$output -
|
||||
"Purging intermediate .MMSD files..."
|
||||
purge /log *.mmsd, [-.vms]*.mmsd
|
||||
.ENDIF
|
||||
"Deleting intermediate .MMSD files..."
|
||||
if (f$search( "[...]*.MMSD") .nes. "") then -
|
||||
delete /log [...]*.MMSD;*
|
||||
.ELSE # DELETE_MMSD
|
||||
@ write sys$output -
|
||||
"Purging intermediate .MMSD files..."
|
||||
if (f$search( "[...]*.MMSD") .nes. "") then -
|
||||
purge /keep = 2 /log [...]*.MMSD
|
||||
.ENDIF # DELETE_MMSD [else]
|
||||
|
||||
# CLEAN target.
|
||||
# CLEAN target. Delete the individual C dependency files.
|
||||
|
||||
CLEAN :
|
||||
if (f$search( "$(CONFIG_H)") .nes. "") then -
|
||||
delete /log $(CONFIG_H);*
|
||||
if (f$search( "*.mmsd;*") .nes. "") then -
|
||||
delete /log *.mmsd;*
|
||||
if (f$search( "[-.vms]*.mmsd;*") .nes. "") then -
|
||||
delete /log [-.vms]*.mmsd;*
|
||||
if (f$search( "$(DEPS_FILE);*") .nes. "") then -
|
||||
delete /log $(DEPS_FILE);*
|
||||
if (f$search( "[...]*.MMSD") .nes. "") then -
|
||||
delete [...]*.MMSD;*
|
||||
|
||||
# PURGE target.
|
||||
# CLEAN_ALL target. Delete:
|
||||
# The individual C dependency files.
|
||||
# The collected source dependency file.
|
||||
|
||||
PURGE :
|
||||
if (f$search( "$(CONFIG_H);-1") .nes. "") then -
|
||||
purge /log $(CONFIG_H)
|
||||
if (f$search( "*.mmsd;*") .nes. "") then -
|
||||
delete /log *.mmsd;*
|
||||
if (f$search( "[-.vms]*.mmsd;*") .nes. "") then -
|
||||
delete /log [-.vms]*.mmsd;*
|
||||
if (f$search( "$(DEPS_FILE);-1") .nes. "") then -
|
||||
purge /log $(DEPS_FILE)
|
||||
CLEAN_ALL :
|
||||
if (f$search( "[...]*.MMSD") .nes. "") then -
|
||||
delete [...]*.MMSD;*
|
||||
if (f$search( "DESCRIP_DEPS.MMS") .nes. "") then -
|
||||
delete DESCRIP_DEPS.MMS;*
|
||||
|
||||
.ELSE # SUBSIDIARY
|
||||
|
||||
# Include CONFIG.H dependency and rule.
|
||||
#
|
||||
# Main target is the specified target, everywhere.
|
||||
#
|
||||
# Note that the first actions use the normal description file to create
|
||||
# some generated header files, before they are referenced.
|
||||
#
|
||||
# Generated headers must not be generated for any of the CLEAN* targets,
|
||||
# because the CLEAN* actions may remove the required
|
||||
# [.INC]DESCRIP_DEPS.MMS file. The trick/mess here using "TARGET_xxx"
|
||||
# does the job.
|
||||
#
|
||||
TARGET_CLEAN = X
|
||||
TARGET_CLEAN_ALL = X
|
||||
TARGET_CLEAN_EXE = X
|
||||
TARGET_CLEAN_OLB = X
|
||||
|
||||
INCL_CONFIG_SRC = 1
|
||||
.INCLUDE [-.VMS]descrip_config.mms
|
||||
.IFDEF TARGET_$(MMSTARGETS) # TARGET_xxx
|
||||
.ELSE # TARGET_xxx
|
||||
MAKE_GENERATED_HEADERS = X
|
||||
.ENDIF # TARGET_xxx [else]
|
||||
|
||||
ALL, CLEAN, CLEAN_ALL, CLEAN_EXE, CLEAN_OLB :
|
||||
set default 'f$parse( "$(MMSDESCRIPTION_FILE)", , , "DIRECTORY")'
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = [-.VMS]DESCRIP.MMS $(MMSQUALIFIERS) -
|
||||
GENERATED_HEADERS
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
.IFDEF MAKE_GENERATED_HEADERS # MAKE_GENERATED_HEADERS
|
||||
$(MMS) /description = [-.VMS]DESCRIP.MMS $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
.ENDIF # MAKE_GENERATED_HEADERS
|
||||
set default [-.$(DIR_LIB)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
set default [-.$(DIR_MD5)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
set default [-.$(DIR_SRC)]
|
||||
show default
|
||||
@ write sys$output ""
|
||||
$(MMS) /description = $(MMSDESCRIPTION_FILE) $(MMSQUALIFIERS) -
|
||||
$(MMSTARGETS)
|
||||
|
||||
.ENDIF # SUBSIDIARY [else]
|
||||
|
||||
|
@ -1,259 +1,9 @@
|
||||
# 29 January 2008. SMS.
|
||||
# 16 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.11 for VMS - MMS (or MMK) Source Description File.
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Source Description File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
ALL_DEST_DIRS_NEEDED = 1
|
||||
|
||||
.IFDEF INCL_DESCRIP_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
|
||||
# Define MMK architecture macros when using MMS.
|
||||
|
||||
.IFDEF __MMK__ # __MMK__
|
||||
.ELSE # __MMK__
|
||||
ALPHA_X_ALPHA = 1
|
||||
IA64_X_IA64 = 1
|
||||
VAX_X_VAX = 1
|
||||
.IFDEF $(MMS$ARCH_NAME)_X_ALPHA # $(MMS$ARCH_NAME)_X_ALPHA
|
||||
__ALPHA__ = 1
|
||||
.ENDIF # $(MMS$ARCH_NAME)_X_ALPHA
|
||||
.IFDEF $(MMS$ARCH_NAME)_X_IA64 # $(MMS$ARCH_NAME)_X_IA64
|
||||
__IA64__ = 1
|
||||
.ENDIF # $(MMS$ARCH_NAME)_X_IA64
|
||||
.IFDEF $(MMS$ARCH_NAME)_X_VAX # $(MMS$ARCH_NAME)_X_VAX
|
||||
__VAX__ = 1
|
||||
.ENDIF # $(MMS$ARCH_NAME)_X_VAX
|
||||
.ENDIF # __MMK__
|
||||
|
||||
# Analyze architecture-related and option macros.
|
||||
|
||||
.IFDEF __ALPHA__ # __ALPHA__
|
||||
DECC = 1
|
||||
.IFDEF LARGE # LARGE
|
||||
DEST = ALPHAL
|
||||
.ELSE # LARGE
|
||||
DEST = ALPHA
|
||||
.ENDIF # LARGE
|
||||
.ELSE # __ALPHA__
|
||||
.IFDEF __IA64__ # __IA64__
|
||||
DECC = 1
|
||||
.IFDEF LARGE # LARGE
|
||||
DEST = IA64L
|
||||
.ELSE # LARGE
|
||||
DEST = IA64
|
||||
.ENDIF # LARGE
|
||||
.ELSE # __IA64__
|
||||
.IFDEF __VAX__ # __VAX__
|
||||
DEST = VAX
|
||||
.ELSE # __VAX__
|
||||
DEST = UNK
|
||||
UNK_DEST = 1
|
||||
.ENDIF # __VAX__
|
||||
.ENDIF # __IA64__
|
||||
.ENDIF # __ALPHA__
|
||||
|
||||
# Check for option problems.
|
||||
|
||||
.IFDEF __VAX__ # __VAX__
|
||||
.IFDEF LARGE # LARGE
|
||||
LARGE_VAX = 1
|
||||
.ENDIF # LARGE
|
||||
.ENDIF # __VAX__
|
||||
|
||||
# Complain if warranted. Otherwise, show destination directory.
|
||||
# Make the destination directory, if necessary.
|
||||
|
||||
.IFDEF VMS_VERS # VMS_VERS
|
||||
.IFDEF UNK_DEST # UNK_DEST
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Unknown system architecture."
|
||||
.IFDEF __MMK__ # __MMK__
|
||||
@ write sys$output -
|
||||
" MMK on IA64? Try adding ""/MACRO = __IA64__""."
|
||||
.ELSE # __MMK__
|
||||
@ write sys$output -
|
||||
" MMS too old? Try adding ""/MACRO = MMS$ARCH_NAME=ALPHA"","
|
||||
@ write sys$output -
|
||||
" or ""/MACRO = MMS$ARCH_NAME=IA64"", or ""/MACRO = MMS$ARCH_NAME=VAX"","
|
||||
@ write sys$output -
|
||||
" as appropriate. (Or try a newer version of MMS.)"
|
||||
.ENDIF # __MMK__
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ELSE # UNK_DEST
|
||||
.IFDEF LARGE_VAX # LARGE_VAX
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Macro ""LARGE"" is invalid on VAX."
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ELSE # LARGE_VAX
|
||||
.FIRST
|
||||
@ write sys$output ""
|
||||
@ write sys$output " Destination: "
|
||||
@ write sys$output " "+ -
|
||||
f$extract( 0, (f$length( f$environment( "DEFAULT"))- 1), -
|
||||
f$environment( "DEFAULT")) + ".$(DEST)]"
|
||||
@ write sys$output ""
|
||||
if (f$search( "$(DEST).DIR;1") .eqs. "") then -
|
||||
create /directory [.$(DEST)]
|
||||
.ENDIF # LARGE_VAX
|
||||
.ENDIF # UNK_DEST
|
||||
.ELSE # VMS_VERS
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Use VMS-WGET.COM to define the required MMK or MMS macros."
|
||||
@ write sys$output -
|
||||
" It will then run MMS (or MMK)."
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ENDIF # VMS_VERS
|
||||
|
||||
# UTIME prefix quirk.
|
||||
|
||||
.IFDEF __ALPHA__
|
||||
UTNP = , __UTC_UTIME
|
||||
.ENDIF
|
||||
|
||||
.IFDEF __IA64__
|
||||
UTNP = , __UTC_UTIME
|
||||
.ENDIF
|
||||
|
||||
# DEC C and LINK options.
|
||||
|
||||
# Main LINK options file.
|
||||
|
||||
MAIN_OPT = [-.VMS]wget.opt
|
||||
|
||||
### To enable the "-d" command-line debug option, add "ENABLE_DEBUG", as
|
||||
### shown (or in CONFIG.H[_VMS]).
|
||||
|
||||
.IFDEF DASHD
|
||||
BASE_CDEFINES = "HAVE_CONFIG_H", "SYSTEM_WGETRC=""SYSTEM_WGETRC""", \
|
||||
"ENABLE_DEBUG"
|
||||
.ELSE
|
||||
BASE_CDEFINES = "HAVE_CONFIG_H", "SYSTEM_WGETRC=""SYSTEM_WGETRC"""
|
||||
.ENDIF
|
||||
|
||||
.IFDEF MULTINET
|
||||
IP_CDEFINES = , "MULTINET"
|
||||
IP_OPT = [-.VMS]wget_multinet.opt
|
||||
IP_LINK_OPT = , $(IP_OPT) /OPTIONS
|
||||
.ENDIF
|
||||
|
||||
.IFDEF DBG
|
||||
CFLAGS_DBG = /debug /nooptimize
|
||||
LINKFLAGS_DBG = /debug
|
||||
.ENDIF
|
||||
|
||||
.IFDEF LIST
|
||||
CFLAGS_LIST = /list = [.$(DEST)] /show = (all, nomessages)
|
||||
LINKFLAGS_LIST = /map = [.$(DEST)] /cross_reference /full
|
||||
.ENDIF
|
||||
|
||||
.IFDEF LARGE
|
||||
LARGE_CDEFINES = , "_LARGEFILE"
|
||||
.ENDIF
|
||||
|
||||
.IFDEF HPSSL # HPSSL
|
||||
SSL_CDEFINES = , "HAVE_SSL", "ENABLE_NTLM"
|
||||
SSL_LINK_OPT = , [-.VMS]WGET_SSL_HP.OPT /OPTIONS
|
||||
.ELSE # HPSSL
|
||||
.IFDEF SSL # SSL
|
||||
SSL_CDEFINES = , "HAVE_SSL", "ENABLE_NTLM"
|
||||
SSL_LINK_OPT = , [-.VMS]WGET_SSL.OPT /OPTIONS
|
||||
.ELSE # SSL
|
||||
SSL_CDEFINES =
|
||||
SSL_LINK_OPT =
|
||||
.ENDIF # SSL
|
||||
.ENDIF # HPSSL
|
||||
|
||||
VER_CDEFINES = , "OS_TYPE=""VMS $(VMS_VERS)"""
|
||||
|
||||
CDEFINES = $(BASE_CDEFINES) $(IP_CDEFINES) $(LARGE_CDEFINES) \
|
||||
$(SSL_CDEFINES) $(VER_CDEFINES)
|
||||
|
||||
CFLAGS_INCL = /include = ([], [-.vms])
|
||||
|
||||
CFLAGS_PREFIX = /prefix = (all, except = \
|
||||
(getopt, optarg, opterr, optind, optopt, utime $(UTNP)))
|
||||
|
||||
CFLAGS = \
|
||||
$(CFLAGS_DBG) $(CFLAGS_LIST) \
|
||||
/define = ($(CDEFINES)) \
|
||||
$(CFLAGS_INCL) \
|
||||
$(CFLAGS_PREFIX) \
|
||||
/object = $(MMS$TARGET)
|
||||
|
||||
LINKFLAGS = $(LINKFLAGS_DBG) $(LINKFLAGS_LIST) \
|
||||
/executable = $(MMS$TARGET)
|
||||
|
||||
# Object files.
|
||||
|
||||
OBJS_NOSSL_SRC = \
|
||||
[.$(DEST)]cmpt.obj \
|
||||
[.$(DEST)]connect.obj \
|
||||
[.$(DEST)]convert.obj \
|
||||
[.$(DEST)]cookies.obj \
|
||||
[.$(DEST)]ftp.obj \
|
||||
[.$(DEST)]ftp-basic.obj \
|
||||
[.$(DEST)]ftp-ls.obj \
|
||||
[.$(DEST)]ftp-opie.obj \
|
||||
[.$(DEST)]gen-md5.obj \
|
||||
[.$(DEST)]getopt.obj \
|
||||
[.$(DEST)]gnu-md5.obj \
|
||||
[.$(DEST)]hash.obj \
|
||||
[.$(DEST)]host.obj \
|
||||
[.$(DEST)]html-parse.obj \
|
||||
[.$(DEST)]html-url.obj \
|
||||
[.$(DEST)]http.obj \
|
||||
[.$(DEST)]init.obj \
|
||||
[.$(DEST)]log.obj \
|
||||
[.$(DEST)]main.obj \
|
||||
[.$(DEST)]netrc.obj \
|
||||
[.$(DEST)]progress.obj \
|
||||
[.$(DEST)]ptimer.obj \
|
||||
[.$(DEST)]recur.obj \
|
||||
[.$(DEST)]res.obj \
|
||||
[.$(DEST)]retr.obj \
|
||||
[.$(DEST)]safe-ctype.obj \
|
||||
[.$(DEST)]snprintf.obj \
|
||||
[.$(DEST)]spider.obj \
|
||||
[.$(DEST)]url.obj \
|
||||
[.$(DEST)]utils.obj \
|
||||
[.$(DEST)]xmalloc.obj
|
||||
|
||||
OBJS_NOSSL_VMS = \
|
||||
[.$(DEST)]vms.obj
|
||||
|
||||
OBJS_NOSSL = $(OBJS_NOSSL_SRC) $(OBJS_NOSSL_VMS)
|
||||
|
||||
.IFDEF HPSSL # HPSSL
|
||||
OBJS_SSL = \
|
||||
[.$(DEST)]http-ntlm.obj \
|
||||
[.$(DEST)]openssl.obj
|
||||
.ELSE # HPSSL
|
||||
.IFDEF SSL # SSL
|
||||
OBJS_SSL = \
|
||||
[.$(DEST)]http-ntlm.obj \
|
||||
[.$(DEST)]openssl.obj
|
||||
.ELSE # SSL
|
||||
OBJS_SSL =
|
||||
.ENDIF # SSL
|
||||
.ENDIF # HPSSL
|
||||
|
||||
OBJS = $(OBJS_NOSSL) $(OBJS_SSL)
|
||||
|
||||
OBJS_SRC = $(OBJS_NOSSL_SRC) $(OBJS_SSL)
|
||||
OBJS_VMS = $(OBJS_NOSSL_VMS)
|
||||
|
||||
# Configuration header file.
|
||||
|
||||
CONFIG_H = [-.SRC]config.h
|
||||
.INCLUDE [-.VMS]DESCRIP_SRC_CMN.MMS
|
||||
|
||||
|
286
vms/DESCRIP_SRC_CMN.MMS
Normal file
286
vms/DESCRIP_SRC_CMN.MMS
Normal file
@ -0,0 +1,286 @@
|
||||
# 26 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Common Source Description File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF # INCL_DESCRIP_SRC
|
||||
|
||||
|
||||
# Define MMK architecture macros when using MMS.
|
||||
|
||||
.IFDEF __MMK__ # __MMK__
|
||||
.ELSE # __MMK__
|
||||
ALPHA_X_ALPHA = 1
|
||||
IA64_X_IA64 = 1
|
||||
VAX_X_VAX = 1
|
||||
.IFDEF $(MMS$ARCH_NAME)_X_ALPHA # $(MMS$ARCH_NAME)_X_ALPHA
|
||||
__ALPHA__ = 1
|
||||
.ENDIF # $(MMS$ARCH_NAME)_X_ALPHA
|
||||
.IFDEF $(MMS$ARCH_NAME)_X_IA64 # $(MMS$ARCH_NAME)_X_IA64
|
||||
__IA64__ = 1
|
||||
.ENDIF # $(MMS$ARCH_NAME)_X_IA64
|
||||
.IFDEF $(MMS$ARCH_NAME)_X_VAX # $(MMS$ARCH_NAME)_X_VAX
|
||||
__VAX__ = 1
|
||||
.ENDIF # $(MMS$ARCH_NAME)_X_VAX
|
||||
.ENDIF # __MMK__ [else]
|
||||
|
||||
# Analyze architecture-related and option macros.
|
||||
|
||||
.IFDEF __ALPHA__ # __ALPHA__
|
||||
DESTM = ALPHA
|
||||
.ELSE # __ALPHA__
|
||||
.IFDEF __IA64__ # __IA64__
|
||||
DESTM = IA64
|
||||
.ELSE # __IA64__
|
||||
.IFDEF __VAX__ # __VAX__
|
||||
DESTM = VAX
|
||||
.ELSE # __VAX__
|
||||
DESTM = UNK
|
||||
UNK_DEST = 1
|
||||
.ENDIF # __VAX__ [else]
|
||||
.ENDIF # __IA64__ [else]
|
||||
.ENDIF # __ALPHA__ [else]
|
||||
|
||||
.IFDEF LARGE # LARGE
|
||||
.IFDEF __VAX__ # __VAX__
|
||||
DESTL =
|
||||
LARGE_VAX = 1
|
||||
.ELSE # __VAX__
|
||||
DESTL = L
|
||||
.ENDIF # __VAX__ [else]
|
||||
.ELSE # LARGE
|
||||
DESTL =
|
||||
.ENDIF # LARGE [else]
|
||||
|
||||
DEST = $(DESTM)$(DESTL)
|
||||
|
||||
# DASHD options.
|
||||
|
||||
.IFDEF DASHD # DASHD
|
||||
CDEFS_DASHD = , "ENABLE_DEBUG"
|
||||
.ELSE # DASHD
|
||||
CDEFS_DASHD =
|
||||
.ENDIF # DASHD [else]
|
||||
|
||||
# DBG options.
|
||||
|
||||
.IFDEF DBG # DBG
|
||||
CFLAGS_DBG = /debug /nooptimize
|
||||
LINKFLAGS_DBG = /debug /traceback
|
||||
.ELSE # DBG
|
||||
CFLAGS_DBG =
|
||||
LINKFLAGS_DBG = /notraceback
|
||||
.ENDIF # DBG [else]
|
||||
|
||||
# Large-file options.
|
||||
|
||||
.IFDEF LARGE # LARGE
|
||||
CDEFS_LARGE = , "_LARGEFILE"
|
||||
.ELSE # LARGE
|
||||
CDEFS_LARGE =
|
||||
.ENDIF # LARGE [else]
|
||||
|
||||
.IFDEF HPSSL # HPSSL
|
||||
CDEFS_SSL = , "HAVE_SSL", "ENABLE_NTLM"
|
||||
SSL_LINK_OPT = , [-.VMS]WGET_SSL_HP.OPT /OPTIONS
|
||||
.IFDEF OSSL # OSSL
|
||||
HPSSL_OSSL = 1
|
||||
.ENDIF # OSSL
|
||||
.ELSE # HPSSL
|
||||
.IFDEF OSSL # OSSL
|
||||
CDEFS_SSL = , "HAVE_LIBSSL", "ENABLE_NTLM"
|
||||
SSL_LINK_OPT = , [-.VMS]WGET_SSL_O.OPT /OPTIONS
|
||||
.ELSE # OSSL
|
||||
CDEFS_SSL =
|
||||
SSL_LINK_OPT =
|
||||
.ENDIF # OSSL [else]
|
||||
.ENDIF # HPSSL [else]
|
||||
|
||||
# User-specified options.
|
||||
|
||||
.IFDEF CDEFS_USER # CDEFS_USER
|
||||
CDEFS_USR = , $(CDEFS_USER)
|
||||
.ELSE # CDEFS_USER
|
||||
CDEFS_USR =
|
||||
.ENDIF # CDEFS_USER [else]
|
||||
|
||||
|
||||
# Specific DESCRIP_SRC.MMS defines:
|
||||
# CDEFS
|
||||
# CFLAGS_SPEC
|
||||
# CFLAGS_INCL
|
||||
|
||||
CDEFS_CMN = VMS $(CDEFS_DASHD) $(CDEFS_LARGE) $(CDEFS_SSL) $(CDEFS_USR)
|
||||
|
||||
|
||||
# Absence of MMSDESCRIPTION_FILE.
|
||||
.IFDEF MMSDESCRIPTION_FILE # MMSDESCRIPTION_FILE
|
||||
.ELSE # MMSDESCRIPTION_FILE
|
||||
NO_MMSDESCRIPTION_FILE = 1
|
||||
.ENDIF # MMSDESCRIPTION_FILE [else]
|
||||
|
||||
|
||||
# Subsidiary directory names. (Note: DEST must be defined first.)
|
||||
|
||||
DIR_LIB = LIB
|
||||
DIR_LIB_DEST = [-.$(DIR_LIB).$(DEST)]
|
||||
DIR_LIB_DEST_FILE = [-.$(DIR_LIB)]$(DEST).DIR;1
|
||||
|
||||
DIR_MD5 = MD5
|
||||
DIR_MD5_DEST = [-.$(DIR_MD5).$(DEST)]
|
||||
DIR_MD5_DEST_FILE = [-.$(DIR_MD5)]$(DEST).DIR;1
|
||||
|
||||
DIR_SRC = SRC
|
||||
DIR_SRC_DEST = [-.$(DIR_SRC).$(DEST)]
|
||||
DIR_SRC_DEST_FILE = [-.$(DIR_SRC)]$(DEST).DIR;1
|
||||
|
||||
DIR_VMS = VMS
|
||||
|
||||
# Object library names.
|
||||
|
||||
LIB_LIB = $(DIR_LIB_DEST)LIBLIB.OLB
|
||||
LIB_MD5 = $(DIR_MD5_DEST)LIBMD5.OLB
|
||||
LIB_SRC = $(DIR_SRC_DEST)LIBSRC.OLB
|
||||
|
||||
# DECC_VER object name.
|
||||
|
||||
DECC_VER_OBJ = $(DIR_SRC_DEST)DECC_VER.OBJ
|
||||
|
||||
# Executable names.
|
||||
|
||||
WGET_EXE = $(DIR_SRC_DEST)WGET.EXE
|
||||
DECC_VER_EXE = $(DIR_SRC_DEST)DECC_VER.EXE
|
||||
|
||||
EXES = $(WGET_EXE) \
|
||||
$(DECC_VER_EXE)
|
||||
|
||||
# Help file names.
|
||||
|
||||
WGET_HLB = [-.$(DIR_VMS)]WGET.HLB
|
||||
WGET_HLP = [-.$(DIR_VMS)]WGET.HLP
|
||||
|
||||
|
||||
# Complain if warranted. Otherwise, show destination directory.
|
||||
# Make the destination directories, if necessary.
|
||||
|
||||
.IFDEF UNK_DEST # UNK_DEST
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Unknown system architecture."
|
||||
.IFDEF __MMK__ # __MMK__
|
||||
@ write sys$output -
|
||||
" MMK on IA64? Try adding ""/MACRO = __IA64__""."
|
||||
.ELSE # __MMK__
|
||||
@ write sys$output -
|
||||
" MMS too old? Try adding ""/MACRO = MMS$ARCH_NAME=ALPHA"","
|
||||
@ write sys$output -
|
||||
" or ""/MACRO = MMS$ARCH_NAME=IA64"", or ""/MACRO = MMS$ARCH_NAME=VAX"","
|
||||
@ write sys$output -
|
||||
" as appropriate. (Or try a newer version of MMS.)"
|
||||
.ENDIF # __MMK__ [else]
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ELSE # UNK_DEST
|
||||
.IFDEF LARGE_VAX # LARGE_VAX
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Macro ""LARGE"" is invalid on VAX."
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ELSE # LARGE_VAX
|
||||
.IFDEF HPSSL_OSSL # HPSSL_OSSL
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Macro ""HPSSL"" is incompatible with macro ""OSSL""."
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ELSE # HPSSL_OSSL
|
||||
.IFDEF NO_MMSDESCRIPTION_FILE # NO_MMSDESCRIPTION_FILE
|
||||
.FIRST
|
||||
@ write sys$output -
|
||||
" Macro ""MMSDESCRIPTION_FILE"" is not defined as required."
|
||||
@ write sys$output -
|
||||
" MMK, or MMS too old? Try adding:"
|
||||
@ write sys$output -
|
||||
" ""/MACRO = MMSDESCRIPTION_FILE=dev:[dir]description_file"","
|
||||
@ write sys$output -
|
||||
" as appropriate, where ""dev:[dir]description_file"" is the full path"
|
||||
@ write sys$output -
|
||||
" to the MMS/MMK description file being used (typically ""DESCRIP.MMS"")."
|
||||
@ write sys$output ""
|
||||
I_WILL_DIE_NOW. /$$$$INVALID$$$$
|
||||
.ELSE # NO_MMSDESCRIPTION_FILE
|
||||
.FIRST
|
||||
@ show time
|
||||
@ write sys$output " Destination: [.$(DEST)]"
|
||||
@ write sys$output ""
|
||||
@ ! Define ODS2 symbols (close enough to MMS macros) according
|
||||
@ ! to the actual "getopt.in.h" name.
|
||||
@ if (f$search( "$(LIB_GETOPT_H_SRC_DU)") .nes. "") then -
|
||||
ODS2DU = 1
|
||||
@ if (f$search( "$(LIB_GETOPT_H_SRC_UD)") .nes. "") then -
|
||||
ODS2UD = 1
|
||||
@ if (f$type( ODS2DU) .nes. "") then -
|
||||
write sys$output -
|
||||
" (Expecting ODS2 dot-under names for multi-dot file names.)"
|
||||
@ if (f$type( ODS2UD).nes. "") then -
|
||||
write sys$output -
|
||||
" (Expecting ODS2 under-dot names for multi-dot file names.)"
|
||||
@ if ((f$type( ODS2DU) .nes. "") .or. -
|
||||
(f$type( ODS2UD) .nes. "")) then -
|
||||
write sys$output ""
|
||||
.IFDEF ALL_DEST_DIRS_NEEDED # ALL_DEST_DIRS_NEEDED
|
||||
@ ! Create all destination directories first.
|
||||
if (f$search( "[-.$(DIR_LIB)]$(DEST).DIR;1") .eqs. "") then -
|
||||
create /directory [-.$(DIR_LIB).$(DEST)]
|
||||
if (f$search( "[-.$(DIR_MD5)]$(DEST).DIR;1") .eqs. "") then -
|
||||
create /directory [-.$(DIR_MD5).$(DEST)]
|
||||
if (f$search( "[-.$(DIR_SRC)]$(DEST).DIR;1") .eqs. "") then -
|
||||
create /directory [-.$(DIR_SRC).$(DEST)]
|
||||
.ELSE # ALL_DEST_DIRS_NEEDED
|
||||
@ ! Create this specific destination directory first.
|
||||
if (f$search( "$(DEST).DIR;1") .eqs. "") then -
|
||||
create /directory [.$(DEST)]
|
||||
.ENDIF # ALL_DEST_DIRS_NEEDED [else]
|
||||
.ENDIF # NO_MMSDESCRIPTION_FILE [else]
|
||||
.ENDIF # HPSSL_OSSL [else]
|
||||
.ENDIF # LARGE_VAX [else]
|
||||
.ENDIF # UNK_DEST [else]
|
||||
|
||||
# UTIME prefix quirk.
|
||||
|
||||
.IFDEF __ALPHA__
|
||||
UTNP = , __UTC_UTIME
|
||||
.ENDIF
|
||||
|
||||
.IFDEF __IA64__
|
||||
UTNP = , __UTC_UTIME
|
||||
.ENDIF
|
||||
|
||||
# Architecture-specific CC and LINK flags.
|
||||
|
||||
.IFDEF __VAX__ # __VAX__
|
||||
CFLAGS_ARCH = /decc
|
||||
.ELSE # __VAX__
|
||||
CFLAGS_ARCH = /float = ieee_float
|
||||
.ENDIF # __VAX__ [else]
|
||||
|
||||
LFLAGS_ARCH =
|
||||
|
||||
# LIST options.
|
||||
|
||||
.IFDEF LIST # LIST
|
||||
# Note: Before DEC C V6.0, "/show = [no]messages" will cause trouble.
|
||||
CFLAGS_LIST = /list = $*.LIS /show = (all, nomessages)
|
||||
LINKFLAGS_LIST = /map = $*.MAP /cross_reference /full
|
||||
.ELSE # LIST
|
||||
CFLAGS_LIST =
|
||||
LINKFLAGS_LIST =
|
||||
.ENDIF # LIST [else]
|
||||
|
25
vms/DESCRIP_SRC_FLAGS.MMS
Normal file
25
vms/DESCRIP_SRC_FLAGS.MMS
Normal file
@ -0,0 +1,25 @@
|
||||
# 20 September 2009. SMS.
|
||||
#
|
||||
# Wget 1.12 for VMS - MMS (or MMK) Flags Source Description File.
|
||||
#
|
||||
|
||||
# This description file is included by other description files. It is
|
||||
# not intended to be used alone. Verify proper inclusion.
|
||||
|
||||
.IFDEF INCL_DESCRIP_SRC
|
||||
.ELSE
|
||||
$$$$ THIS DESCRIPTION FILE IS NOT INTENDED TO BE USED THIS WAY.
|
||||
.ENDIF
|
||||
|
||||
# Common CFLAGS and LINKFLAGS.
|
||||
|
||||
CFLAGS = \
|
||||
$(CFLAGS_ARCH) $(CFLAGS_DBG) $(CFLAGS_INCL) $(CFLAGS_LIST) \
|
||||
$(CFLAGS_SPEC) \
|
||||
$(CCOPTS) \
|
||||
/object = $(MMS$TARGET)
|
||||
|
||||
LINKFLAGS = \
|
||||
$(LINKFLAGS_DBG) $(LINKFLAGS_LIST) $(LINKOPTS) \
|
||||
/executable = $(MMS$TARGET)
|
||||
|
308
vms/VMS-WGET.COM
308
vms/VMS-WGET.COM
@ -1,308 +0,0 @@
|
||||
$! 16 November 2006. SMS.
|
||||
$!
|
||||
$! Attempt to build Wget 1.10 automatically, using MMK or MMS.
|
||||
$!
|
||||
$! Usage:
|
||||
$!
|
||||
$! @ wget_kit_device:[wget_kit_dir.VMS]VMS-WGET.COM -
|
||||
$! [DASHD] [DBG] [HPSSL|NOSSL] [LARGE] [LIST] [MMS] -
|
||||
$! [CLEAN] [CLEAN_ALL] [CLEAN_EXE] [HELP] [MULTINET]
|
||||
$!
|
||||
$! To enable the "-d" (diagnostics) Wget command-line option, add
|
||||
$! "DASHD" to the command line.
|
||||
$!
|
||||
$! To enable large-file (>2GB) support (non-VAX systems), add "LARGE"
|
||||
$! to the command line.
|
||||
$!
|
||||
$! To build a debug executable, add "DBG" to the command line.
|
||||
$!
|
||||
$! To get compiler listing files, add "LIST" to the command line.
|
||||
$!
|
||||
$! This procedure prefers MMK to MMS.
|
||||
$! To use MMS when both work, add "MMS" to the command line.
|
||||
$!
|
||||
$! To prevent automatic detection and use of OpenSSL, add "NOSSL"
|
||||
$! to the command line. This procedure prefers a generic SSL kit to HP
|
||||
$! SSL. If the generic logical names OPENSSL and SSLLIB are defined,
|
||||
$! they will be used instead of the HP SSL logical names SSL$INCLUDE
|
||||
$! and SYS$SHARE. To use HP SSL when these generic logical names are
|
||||
$! defined, add "HPSSL" to the command line.
|
||||
$!
|
||||
$! To build the "CLEAN" target (which deletes all object and
|
||||
$! executable files for the current CPU type, add "CLEAN" to the command
|
||||
$! line. Similarly, the "CLEAN_ALL", "CLEAN_EXE" or "HELP" target may be
|
||||
$! specified. For details, see [.VMS]DESCRIP.MMS.
|
||||
$!
|
||||
$! The source code contains some old Multinet-specific code which may
|
||||
$! be useful for building the program with Multinet on old VMS versions
|
||||
$! (probably VMS before V7.x). With more modern VMS and Multinet, there
|
||||
$! should be no need to use any of the old Multinet-specific code. If
|
||||
$! Multinet build problems occur, try adding "MULTINET" to the command
|
||||
$! line. The source code contains no special code for PathWay or
|
||||
$! TCPware IP software (or for the DEC/Compaq/HP UCX or TCPIP software).
|
||||
$!
|
||||
$!
|
||||
$! Special usage for automatic dependency generation (MMS only):
|
||||
$!
|
||||
$! @ wget_kit_device:[wget_kit_dir.VMS]VMS-WGET.COM -
|
||||
$! DEPS [DASHD] [HPSSL|NOSSL] [NOSKIP] [CLEAN|PURGE]
|
||||
$!
|
||||
$! See the [.VMS]DESCRIP_MKDEPS.MMS description file for more
|
||||
$! details. Specifying the CLEAN target here deletes the dependency
|
||||
$! files, not the usual objects and executables.
|
||||
$!
|
||||
$! Note that by default, DESCRIP_MKDEPS.MMS will delete the
|
||||
$! intermediate *.MMSD dependency files, leaving only the comprehensive
|
||||
$! dependency file, DESCRIP_DEPS.MMS. To preserve the intermediate
|
||||
$! files, specify "NOSKIP".
|
||||
$!
|
||||
$! Specifying the PURGE target here deletes the intermediate *.MMSD
|
||||
$! dependency files, and purges the comprehensive dependency file,
|
||||
$! DESCRIP_DEPS.MMS.
|
||||
$!
|
||||
$!----------------------------------------------------------------------
|
||||
$!
|
||||
$! Sense the current default directory.
|
||||
$!
|
||||
$ def_orig = f$environment( "DEFAULT")
|
||||
$!
|
||||
$! Arrange for clean-up.
|
||||
$!
|
||||
$ on error then goto clean_up
|
||||
$ on control_y then goto clean_up
|
||||
$!
|
||||
$! Set default to the kit [.SRC] directory.
|
||||
$!
|
||||
$ proc = f$environment( "PROCEDURE")
|
||||
$ proc_dev_dir = -
|
||||
f$parse( proc, , , "DEVICE")+ f$parse( proc, , , "DIRECTORY")
|
||||
$ set default 'proc_dev_dir'
|
||||
$ set default [-.src]
|
||||
$!
|
||||
$! Sense the VMS version.
|
||||
$!
|
||||
$ VMS_VERS = f$edit( f$getsyi( "version"), "trim")
|
||||
$!
|
||||
$!
|
||||
$! Analyze the command-line parameters.
|
||||
$!
|
||||
$ CMD = ""
|
||||
$ DASHD = ""
|
||||
$ DBG = ""
|
||||
$ DEPS = ""
|
||||
$ HPSSL = ""
|
||||
$ IP = ""
|
||||
$ LARGE = ""
|
||||
$ LIST = ""
|
||||
$ NOSKIP = ""
|
||||
$ NOSSL = ""
|
||||
$ TARGET = ""
|
||||
$!
|
||||
$ I = 0
|
||||
$ p_loop_top:
|
||||
$!
|
||||
$ I = I+ 1
|
||||
$ P = P'I'
|
||||
$ P = f$edit( P, "TRIM, UPCASE")
|
||||
$!
|
||||
$ if (P .eqs. "DASHD")
|
||||
$ then
|
||||
$ DASHD = "DASHD"
|
||||
$ else
|
||||
$ if (P .eqs. "DBG")
|
||||
$ then
|
||||
$ DBG = "DBG"
|
||||
$ else
|
||||
$ if (P .eqs. "DEPS")
|
||||
$ then
|
||||
$ DEPS = "DEPS"
|
||||
$ else
|
||||
$ if (P .eqs. "MMS")
|
||||
$ then
|
||||
$ CMD = "MMS"
|
||||
$ else
|
||||
$ if (P .eqs. "LARGE")
|
||||
$ then
|
||||
$ LARGE = "LARGE"
|
||||
$ else
|
||||
$ if (P .eqs. "LIST")
|
||||
$ then
|
||||
$ LIST = "LIST"
|
||||
$ else
|
||||
$ if (P .eqs. "MULTINET")
|
||||
$ then
|
||||
$ IP = "MULTINET"
|
||||
$ else
|
||||
$ if (P .eqs. "NOSKIP")
|
||||
$ then
|
||||
$ NOSKIP = "NOSKIP"
|
||||
$ else
|
||||
$ if (P .eqs. "NOSSL")
|
||||
$ then
|
||||
$ NOSSL = "NOSSL"
|
||||
$ else
|
||||
$ if (P .eqs. "HPSSL")
|
||||
$ then
|
||||
$ HPSSL = "HPSSL"
|
||||
$ else
|
||||
$ if (P .nes. "")
|
||||
$ then
|
||||
$ TARGET = P
|
||||
$ else
|
||||
$ goto p_loop_bottom
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$!
|
||||
$ goto p_loop_top
|
||||
$ p_loop_bottom:
|
||||
$!
|
||||
$! Verify MMK, if not intending to use MMS. DEPS rquires MMS.
|
||||
$! Accept a (non-blank) foreign command symbol "MMK", or the presence of
|
||||
$! MMK.EXE on DCL$PATH.
|
||||
$!
|
||||
$ if (DEPS .eqs. "")
|
||||
$ then
|
||||
$ if ((CMD .eqs. "") .and. (DEPS .eqs. ""))
|
||||
$ then
|
||||
$ CMD = "MMS"
|
||||
$ M_ = f$type( MMK)
|
||||
$ if (M_ .eqs. "")
|
||||
$ then
|
||||
$ if (f$search( "DCL$PATH:MMK.EXE") .nes. "") then CMD = "MMK"
|
||||
$ else
|
||||
$ if (f$edit( MMK, "TRIM") .nes. "") then CMD = "MMK"
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$!
|
||||
$! Set MMK or MMS macros.
|
||||
$!
|
||||
$ MACROS = """""VMS_VERS=''VMS_VERS'"""""
|
||||
$!
|
||||
$ if (DASHD .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"''DASHD'=1"""""
|
||||
$ endif
|
||||
$!
|
||||
$ if (DBG .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"''DBG'=1"""""
|
||||
$ endif
|
||||
$!
|
||||
$ if (LARGE .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"''LARGE'=1"""""
|
||||
$ endif
|
||||
$!
|
||||
$ if (LIST .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"''LIST'=1"""""
|
||||
$ endif
|
||||
$!
|
||||
$ if (IP .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"''IP'=1"""""
|
||||
$ endif
|
||||
$!
|
||||
$ if (NOSKIP .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"''NOSKIP'=1"""""
|
||||
$ endif
|
||||
$!
|
||||
$ NEED_HP_OPENSSL = 0
|
||||
$ if (NOSSL .eqs. "")
|
||||
$ then
|
||||
$ if (HPSSL .nes. "")
|
||||
$ then
|
||||
$ if (f$search( "ssl$include:ssl.h") .nes. "")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"HPSSL=1"""""
|
||||
$ endif
|
||||
$ else
|
||||
$ if (f$search( "openssl:ssl.h") .nes. "")
|
||||
$ then
|
||||
$ if (f$trnlnm( "OPENSSL") .eqs. "SSL$INCLUDE:")
|
||||
$ then
|
||||
$ MACROS = MACROS+ ", """"HPSSL=1"""""
|
||||
$ else
|
||||
$ MACROS = MACROS+ ", """"SSL=1"""""
|
||||
$ endif
|
||||
$ else
|
||||
$ if (f$search( "ssl$include:ssl.h") .nes. "")
|
||||
$ then
|
||||
$ NEED_HP_OPENSSL = 1
|
||||
$ MACROS = MACROS+ ", """"HPSSL=1"""""
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$ endif
|
||||
$!
|
||||
$ if (MACROS .nes. "")
|
||||
$ then
|
||||
$ MACROS = "/MACRO = (''MACROS')"
|
||||
$ endif
|
||||
$!
|
||||
$! Compose the MMK or MMS command with the appropriate options.
|
||||
$!
|
||||
$ if (DEPS .eqs. "")
|
||||
$ then
|
||||
$ X := 'CMD' /DESCRIPTION = [-.vms]descrip.mms 'MACROS' 'TARGET'
|
||||
$ else
|
||||
$ CMD = "MMS"
|
||||
$ if (NOSKIP .eqs. "")
|
||||
$ then
|
||||
$ CMD = CMD+ " /SKIP_INTERMEDIATE"
|
||||
$ endif
|
||||
$ X := 'CMD' /EXTENDED_SYNTAX -
|
||||
/DESCRIPTION = [-.vms]descrip_mkdeps.mms 'MACROS' 'TARGET'
|
||||
$ endif
|
||||
$!
|
||||
$! If using HP SSL, define the logical name OPENSSL.
|
||||
$!
|
||||
$ if (NEED_HP_OPENSSL)
|
||||
$ then
|
||||
$ define openssl ssl$include
|
||||
$ endif
|
||||
$!
|
||||
$! If using any SSL, show the openssl definition.
|
||||
$!
|
||||
$ if (NOSSL .eqs. "")
|
||||
$ then
|
||||
$ lnm = f$trnlnm( "OPENSSL")
|
||||
$ if (lnm .eqs. "")
|
||||
$ then
|
||||
$ lnm = "(none)"
|
||||
$ endif
|
||||
$ write sys$output "OPENSSL = "+ lnm
|
||||
$ endif
|
||||
$!
|
||||
$! Show the MMK or MMS command.
|
||||
$!
|
||||
$ write sys$output X
|
||||
$!
|
||||
$! Run MMK or MMS with the appropriate options.
|
||||
$!
|
||||
$ 'X'
|
||||
$!
|
||||
$ clean_up:
|
||||
$!
|
||||
$! If using HP SSL, deassign the logical name OPENSSL.
|
||||
$!
|
||||
$ if (NEED_HP_OPENSSL)
|
||||
$ then
|
||||
$ deassign openssl
|
||||
$ endif
|
||||
$!
|
||||
$! Restore the original default directory.
|
||||
$!
|
||||
$ set default 'def_orig'
|
||||
$!
|
@ -1,28 +1,16 @@
|
||||
29 January 2008. SMS.
|
||||
27 September 2009. SMS.
|
||||
|
||||
Wget 1.11 for VMS (1.11a)
|
||||
=========================
|
||||
Wget 1.12.X for VMS
|
||||
===================
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Disclaimer
|
||||
----------
|
||||
|
||||
No claims of any sort are made herein. The main Wget developers seem
|
||||
indifferent to this effort. Any suggestions for improving the code in
|
||||
the VMS-specific sections are welcome, but low expectations are more
|
||||
realistic than high ones.
|
||||
Beginning with Wget version 1.12.X, VMS support is included in the
|
||||
main Wget source kit. This note describes the VMS-specific details
|
||||
involved in building and using Wget on VMS.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Description
|
||||
-----------
|
||||
|
||||
This note accompanies a quick VMS port of Wget version 1.10.2, a GNU
|
||||
free network utility to retrieve files from the World Wide Web using
|
||||
HTTP and FTP. The most obvious features seem to work, but many have not
|
||||
been tested.
|
||||
|
||||
Built and tested (slightly) in these environments:
|
||||
|
||||
OpenVMS Alpha V7.3-2, HP C V7.3-009, TCPIP V5.4 - ECO 6
|
||||
@ -31,580 +19,109 @@ OpenVMS IA64 V8.3, HP C V7.3-018, TCPIP V5.6.
|
||||
|
||||
OpenVMS VAX V7.3, Compaq C V6.4-005, TCPIP V5.1.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
News
|
||||
----
|
||||
|
||||
Version 1.11a (PRELIMINARY) 2008-01-30
|
||||
---------------------------------------
|
||||
|
||||
- General code update to Wget 1.11.
|
||||
|
||||
- Changed to avoid trying "LIST -a" for a VMS FTP server.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.10.2c 2006-11-16
|
||||
----------------------------
|
||||
|
||||
- Changed the code which determines the FTP server type to avoid an
|
||||
ACCVIO if no text was returned in response to a "SYST" inquiry.
|
||||
|
||||
- Fixed a command-line parsing problem with the "--ftp-stmlf" option.
|
||||
|
||||
- Fixed an unclosed comment (again?) in FTP-LS.C which could have caused
|
||||
problems with ODS5 extended file names.
|
||||
|
||||
- Changed VMS-WGET.COM to assume that nothing special is now required
|
||||
for use with the MultiNet IP package. For obsolete VMS and/or
|
||||
MultiNet versions where the old MultiNet-specific changes are still
|
||||
needed, specify "MULTINET" on the VMS-WGET.COM command line.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.10.2b 2004-12-15
|
||||
----------------------------
|
||||
|
||||
- Changed the "-V" version report to include some host type information.
|
||||
|
||||
- Changed the I/O scheme on VMS for progress dots to avoid spurious
|
||||
newline characters when output is directed to a file.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.10.2a 2004-10-13
|
||||
----------------------------
|
||||
|
||||
- General code update to Wget 1.10.2.
|
||||
|
||||
- Many legitimate FTP CWD operations on a VMS FTP server failed. The
|
||||
typical symptom was "No such directory `perfectly/vaild/directory'."
|
||||
|
||||
- FTP CWD operations on a VMS FTP server now end with a "CWD []". For
|
||||
an FTP URL like "ftp://host/a/b/c/d.e" (and contrary to the RFC), Wget
|
||||
uses a UNIX-like directory specification in its CWD command, here,
|
||||
"CWD a/b/c". This was observed to switch a TCPware FTP server
|
||||
(V5.6-2) into its UNIX emulation mode. Because Wget checks the system
|
||||
type only once at the beginning of a session, the associated change in
|
||||
directory listing format confused the program. The typical symptom
|
||||
was "No such file `-rwx---r-x'." The added "CWD []" command resets
|
||||
the TCPware server to VMS mode, and should be harmless on other VMS
|
||||
FTP servers.
|
||||
|
||||
- VMS-WGET.COM now finds MMK when it's on DCL$PATH as well as when a
|
||||
foreign command symbol "MMK" is defined.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.10.1a 2004-09-09
|
||||
---------------------------
|
||||
|
||||
- General code update to Wget 1.10.1.
|
||||
|
||||
- VMS-specific files are now in the new [.VMS] directory.
|
||||
|
||||
- Changes to VMS-WGET.COM:
|
||||
- New command-line option, LARGE, enables large-file support on
|
||||
non-VAX systems.
|
||||
- VMS-WGET.COM may now be run from any default directory, not only
|
||||
[.SRC].
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.9.1e 2005-09-09
|
||||
--------------------------
|
||||
|
||||
- The default User-Agent string on VMS now includes the host
|
||||
architecture and VMS version. For example, "Wget/1.9.1e (VMS Alpha
|
||||
V7.3-2)".
|
||||
|
||||
- Fixed a problem on VMS with an ODS5 destination file system when a
|
||||
URL-derived file name contained an invalid character ("?" or "*"). A
|
||||
typical complaint might look like:
|
||||
Cannot write to `www.foraddift.non/aspx/index.asp?sid=463e'
|
||||
(file specification syntax error).
|
||||
Now, "?" is converted to "!", and "*" to "#".
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.9.1d 2005-06-21
|
||||
--------------------------
|
||||
|
||||
- Replaced the remaining instances where ".orig" was appended to a file
|
||||
name. Now (for VMS), "_orig" is used everywhere (except in the
|
||||
documentation).
|
||||
|
||||
- Disabled (for VMS) the code which appended ".nnn" (decimal "nnn") to
|
||||
an output file name to avoid overwriting an existing file. The file
|
||||
name is now used unchanged, and VMS file versioning is expected to
|
||||
prevent overwriting. (The multi-dot file names made this way caused
|
||||
I/O errors on ODS2 file systems.)
|
||||
|
||||
- Changed to do translation of CR-LF line endings to local line endings
|
||||
for ASCII FTP transfers.
|
||||
|
||||
- Changed (on VMS) to use fixed-512 format for binary FTP files. Added
|
||||
the new "--ftp-stmlf" option ("ftpstmlf on" command) to let the user
|
||||
restore the old behavior, where Stream_LF was used for both ASCII and
|
||||
binary.
|
||||
|
||||
- Added (on VMS) a new open callback function which senses (where
|
||||
supported) the process RMS_DEFAULT values for file extend quantity
|
||||
(deq), multi-block count (mbc), and multi-buffer count (mbf), and sets
|
||||
the FAB/RAB parameters accordingly. The default deq is now much
|
||||
larger than before (16384, was none), and the default mbc is now 127
|
||||
(was none), speeding creation of a large output file. Explicitly set
|
||||
RMS_DEFAULT values override built-in defaults.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.9.1c 2004-12-15
|
||||
--------------------------
|
||||
|
||||
- Added https (SSL) support, changing DESCRIP.MMS and VMS-WGET.COM, and
|
||||
adding WGET_SSL.OPT and WGET_SSL_HP.OPT. Limited testing was done on
|
||||
Alpha, using HP SSL V1.1-B and OpenSSL version 0.9.7e. The build
|
||||
procedure automatically enables SSL support if it can find one of the
|
||||
SSL header files. The details are explained in comments in
|
||||
VMS-WGET.COM, including its new command-line options, HPSSL and NOSSL.
|
||||
|
||||
- Changed CONNECT.C to fix some problems with MultiNet TCP/IP software.
|
||||
|
||||
- A build problem related to header files (netdb.h) when compiled
|
||||
with MultiNet. Typical symptom:
|
||||
|
||||
%CC-E-REDEFSTRUCT, In this declaration, the struct "hostent" is
|
||||
redefined. at line number 178 in module NETDB of text library
|
||||
SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;1
|
||||
|
||||
- A run-time problem with an FTP URL. Typical symptom:
|
||||
|
||||
accept: bad address
|
||||
|
||||
- Changed FTP.C to fix various problems with time-stamping ("-N",
|
||||
"--timestamping") when using an FTP URL. Some of the misbehavior was
|
||||
specific to a VMS FTP server, but not all. The typical result was a
|
||||
file with the modification date (and, in some cases, the creation
|
||||
date) left at the date of the download, rather than set to match the
|
||||
date on the server. Some misleading diagnostic messages also have
|
||||
been corrected.
|
||||
|
||||
- Changed FTP-LS.C to fix a typographical error (unclosed comment).
|
||||
|
||||
- Changed NETRC.C to fix a potential build problem on non-VMS systems.
|
||||
Adding some VMS-specific code introduced some improper statement
|
||||
ordering, which may generate complaints (or failure) with some C
|
||||
compilers.
|
||||
|
||||
- Changed VMS.C to fix a problem with the utime() function (supplied
|
||||
with Wget) when the user specified a non-UNIX file name with the Wget
|
||||
"-O" option. Typical symptom:
|
||||
|
||||
utime(home_sms:[sms.wget]t.h): error 0
|
||||
|
||||
As the message might suggest, the file date-time was not being set
|
||||
correctly. With this fix, utime() should work with either a UNIX-like
|
||||
or VMS-like file specification, and it should also set errno properly
|
||||
when it fails, enabling a more informative error message.
|
||||
|
||||
- New MMS/MMK description files and associated command procedures enable
|
||||
automatic source dependency generation. Changed: DESCRIP.MMS and
|
||||
VMS-WGET.COM. New: DESCRIP_DEPS.MMS, DESCRIP_MKDEPS.MMS,
|
||||
DESCRIP_SRC.MMS, COLLECT_DEPS.COM, and MOD_DEP.COM.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.9.1b 2004-09-28
|
||||
--------------------------
|
||||
|
||||
- Changed CONFIG.H_VMS to fix a build problem with C RTL before VMS
|
||||
V7.3-1 with C Runtime ECO V3.0 on Alpha:
|
||||
%LINK-W-NUDFSYMS, 2 undefined symbols:
|
||||
%LINK-I-UDFSYM, DECC$GXSNPRINTF
|
||||
%LINK-I-UDFSYM, DECC$GXVSNPRINTF
|
||||
[...]
|
||||
|
||||
- Changed VMS.C:
|
||||
|
||||
- Fixed a build problem with C RTL before V7.2:
|
||||
%CC-E-UNDECLARED, In this statement, "DVI$C_ACP_F11V5" is not
|
||||
declared. at line number 262 in file
|
||||
disk:[xxx.WGET-1_9_1A_VMS.SRC]VMS.C;1
|
||||
|
||||
- Fixed a build problem with C RTL before VMS V7.3 with C Runtime ECO
|
||||
2 on Alpha:
|
||||
%CC-I-IMPLICITFUNC, In this statement, the identifier
|
||||
"decc$feature_get_index" is implicitly declared as a function.
|
||||
at line number 155 in file disk:[xxx.WGET-1_9_1A_VMS.SRC]VMS.C;1
|
||||
|
||||
%CC-I-IMPLICITFUNC, In this statement, the identifier
|
||||
"decc$feature_get_value" is implicitly declared as a function.
|
||||
at line number 159 in file disk:[xxx.WGET-1_9_1A_VMS.SRC]VMS.C;1
|
||||
|
||||
%CC-I-IMPLICITFUNC, In this statement, the identifier
|
||||
"decc$feature_set_value" is implicitly declared as a function.
|
||||
at line number 169 in file disk:[xxx.WGET-1_9_1A_VMS.SRC]VMS.C;1
|
||||
|
||||
and the related:
|
||||
|
||||
%LINK-W-NUDFSYMS, 3 undefined symbols:
|
||||
%LINK-I-UDFSYM, DECC$FEATURE_GET_INDEX
|
||||
%LINK-I-UDFSYM, DECC$FEATURE_GET_VALUE
|
||||
%LINK-I-UDFSYM, DECC$FEATURE_SET_VALUE
|
||||
[...]
|
||||
|
||||
- Fixed a build problem with Multinet involving use of both the
|
||||
Multinet-specific and generic netdb.h header files:
|
||||
|
||||
%CC-E-REDEFSTRUCT, In this declaration, the struct "hostent" is
|
||||
redefined. at line number 178 in module NETDB of text library
|
||||
SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;1
|
||||
|
||||
- Fixed a typographical error (unclosed comment) which kept the C RTL
|
||||
feature DECC$EFS_CHARSET from being enabled as intended. This
|
||||
caused a run-time problem on non-VAX systems with some ODS5
|
||||
extended file specifications with multiple dots in file names,
|
||||
typically when "-m" ("--mirror"), "-O" ("--output-document"), or
|
||||
"-r" ("--recursive") was used:
|
||||
|
||||
hostname/test/a.B.c: file specification syntax error
|
||||
or
|
||||
test/a.B.c: non-translatable vms error code: 0x186D4
|
||||
rms-f-syn, file specification syntax error
|
||||
|
||||
- Fixed a spurious diagnostic message when doing HTTP and
|
||||
complex FTP transfers:
|
||||
|
||||
utime(). sys$parse() = 00010001.
|
||||
|
||||
- Changed FTP.C to fix a variety of problems encountered when using a
|
||||
VMS FTP server. These problems (not seen in Wget 1.5.3h) were caused
|
||||
mostly by inappropriate code added (in the main Wget development
|
||||
stream) to "help" deal with a VMS FTP server. Removing this code and
|
||||
reforming the procedure used for getting to relative directories seems
|
||||
to have fixed the problems. As before, a single-slash URL
|
||||
("ftp://host/one/two/name.type") will be treated as specifying a
|
||||
relative directory ("one/two"), while a double-slash URL
|
||||
("ftp://host//one/two/name.type") will be treated as specifying an
|
||||
absolute directory ("/one/two"). As usual, the VMS FTP server will
|
||||
attempt to puzzle out whether "/one/two" should really be interpreted
|
||||
as "one:[two]", but it's better equipped to do it than Wget is.
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Version 1.9.1a 2004-04-28
|
||||
--------------------------
|
||||
|
||||
- Changes to VMS-WGET.COM since Wget 1.5.3h:
|
||||
|
||||
- A separate LIST command-line option now controls compiler listing
|
||||
files. The DBG option no longer implies compiler listing files.
|
||||
The LIST option also generates a link map with cross-reference.
|
||||
|
||||
- The DBG option may actually work now.
|
||||
|
||||
- Added support for IA64 architecture.
|
||||
|
||||
- Changes to DESCRIP.MMS since Wget 1.5.3h:
|
||||
|
||||
- Compiler listing files (.LIS) and link maps (.MAP) are now put into
|
||||
the system-specific directory with the corresponding object files
|
||||
(.OBJ), namely, [.SRC.ALPHA], [.SRC.IA64], or [.SRC.VAX].
|
||||
Previously, they were put into the source directory ([.SRC])
|
||||
itself.
|
||||
|
||||
- CLEAN target now deletes any .LIS and .MAP files.
|
||||
|
||||
- New HELP target creates a Wget help library.
|
||||
|
||||
- The OS_TYPE macro is now defined, including the VMS version.
|
||||
|
||||
- No more complaints like "%MMS-W-MBREDEFILL, Illegal attempt to
|
||||
redefine macro 'CFLAGS'" on old versions of MMS.
|
||||
|
||||
- A separate LIST macro now controls compiler listing files. The
|
||||
DBG macro no longer implies compiler listing files.
|
||||
|
||||
- New support for IA64 architecture.
|
||||
|
||||
- Built-in initialization of some DECC$* run-time options on non-VAX
|
||||
systems. Currently this behavior is compiled in, so any changes must
|
||||
be made in the VMS.C source file. These changes have no effect on VAX
|
||||
(or older Alpha) systems where the OS and C run-time support is
|
||||
absent.
|
||||
|
||||
- Command-line case preservation. Wget for VMS enables the following
|
||||
DECC$* run-time option:
|
||||
DECC$ARGV_PARSE_STYLE
|
||||
With extended command parsing enabled ("SET PROCESS
|
||||
/PARSE_STYLE = EXTENDED"), command-line case is preserved. This
|
||||
obviates quoting case-sensitive option switches, URLs, and other
|
||||
parameters.
|
||||
|
||||
- Extended file names on ODS5 file systems. Wget for VMS enables the
|
||||
following DECC$* run-time options:
|
||||
DECC$EFS_CASE_PRESERVE
|
||||
DECC$EFS_CHARSET
|
||||
Thus, if an ODS5 file system is used as the destination for
|
||||
downloaded files, multiple dots will be permitted and case will be
|
||||
preserved in file names. If an ODS2 file system is used, the same
|
||||
character substitutions will be made as in Wget 1.5.3h, namely,
|
||||
"." -> "_" (where needed), "~" -> "-", and "@" -> "$".
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Changes to Source Files
|
||||
-----------------------
|
||||
|
||||
Files new for VMS (all in [.VMS]):
|
||||
|
||||
COLLECT_DEPS.COM Dependency collector for DESCRIP_MKDEPS.MMS.
|
||||
|
||||
config.h_vms VMS-specific CONFIG.H.
|
||||
|
||||
decc_ver.c Diagnostic program to provide build environment
|
||||
information.
|
||||
|
||||
DESCRIP.MMS Main MMK or MMS description ("make") file.
|
||||
|
||||
DESCRIP_CONFIG.MMS CONFIG.H description file.
|
||||
|
||||
DESCRIP_DEPS.MMS Source dependency description file.
|
||||
|
||||
DESCRIP_MKDEPS.MMS Source dependency generator description file.
|
||||
|
||||
DESCRIP_SRC.MMS Source list description file.
|
||||
|
||||
VMS-WGET.COM DCL procedure to build the executable from the
|
||||
source, using MMK or MMS (and DESCRIP*.MMS).
|
||||
|
||||
vms.c Various VMS-specific code: DEC C run-time
|
||||
initialization, ODS2-ODS5 file system
|
||||
detection, ODS2 file name adjustment, file open
|
||||
callback function for better RMS parameters,
|
||||
"utime()" replacement function, and for VMS
|
||||
before V7.0, "getpwuid()" and "localtime_r()".
|
||||
|
||||
vms.h VMS-specific header file. For VMS C RTL before
|
||||
V7.3, replacement for <utime.h>. For VMS C RTL
|
||||
before V7.0, replacement for <pwd.h>.
|
||||
Declarations of replacement data
|
||||
types/structures and function prototypes for
|
||||
vms.c.
|
||||
|
||||
vms_ip.h IP software type-specific "#include"
|
||||
directives. Used by host.c.
|
||||
|
||||
vms_name_fix.sh UNIX shell script to restore file names after
|
||||
storage on an ODS2 file system.
|
||||
|
||||
VMS_NOTES.TXT These notes.
|
||||
|
||||
WGET.HLP Simple help file.
|
||||
|
||||
WGET.OPT LINK options file.
|
||||
|
||||
WGET_MULTINET.OPT LINK options file supplement for Multinet.
|
||||
|
||||
WGET_SSL.OPT LINK options file supplement for OpenSSL.
|
||||
|
||||
WGET_SSL_HP.OPT LINK options file supplement for HP SSL.
|
||||
|
||||
|
||||
Files modified for VMS (all in [.SRC]):
|
||||
|
||||
connect.c Added code for VMS header files.
|
||||
|
||||
convert.c Changed to use "_orig" instead of ".orig" on VMS
|
||||
as the file name suffix used for the "-K"
|
||||
("--backup-converted") option.
|
||||
|
||||
ftp.c Added code for VMS header files.
|
||||
Changed to eliminate a spurious -debug message
|
||||
("Unrecognized permissions for <directory>").
|
||||
Changed to eliminate spurious complaints when
|
||||
recursive downloads hit an empty directory.
|
||||
Changed to fix various problems dealing with a
|
||||
VMS FTP server.
|
||||
Changed to fix various problems with FTP and
|
||||
time-stamping ("-N").
|
||||
Changed to distinguish between ASCII and binary
|
||||
FTP transfers for proper local line endings.
|
||||
Added (for VMS) VMS-specific file open options.
|
||||
|
||||
ftp.h Added ftp_dele() function. (See ftp-basic.c.)
|
||||
Added an argument to ftp_list() for the FTP
|
||||
server type. (See ftp-basic.c.)
|
||||
|
||||
ftp-basic.c Added ftp_dele() function to accomodate a remote
|
||||
delete-after-download option.
|
||||
Changed ftp_list() to avoid trying "LIST -a" for
|
||||
an VMS FTP server.
|
||||
|
||||
ftp-ls.c Changed to open the ".listing" file in text
|
||||
mode, not binary.
|
||||
Changed VMS FTP DIR-parsing code to tolerate
|
||||
more variability (leading blank lines).
|
||||
Added support for the environment variable
|
||||
"WGET_TIMEZONE_DIFFERENTIAL" for file time
|
||||
adjustment (as in Wget 1.5.3h for VMS).
|
||||
|
||||
host.c Added code for VMS header files.
|
||||
|
||||
host.h Added code for VMS header files.
|
||||
|
||||
http.c Added code for VMS header files.
|
||||
Changed to use an OS-specific file name suffix,
|
||||
"_orig" for VMS, rather than a hard-coded
|
||||
".orig".
|
||||
Added (for VMS) VMS-specific file open options.
|
||||
Added (for VMS) host type and OS version info to
|
||||
the default User-Agent string.
|
||||
Changed "ssl_connect()" to "ssl_connect_wget()"
|
||||
to avoid conflict with "SSL_connect()".
|
||||
Added a type cast to remove a
|
||||
%CC-I-QUESTCOMPARE1 compiler complaint.
|
||||
|
||||
init.c Changed (on VMS) to use "SYS$LOGIN:.wgetrc" as
|
||||
the name of the user-specific initialization
|
||||
file (if "WGETRC" is not defined), and
|
||||
"SYSTEM_WGETRC" (expected to be a logical name)
|
||||
as the system-wide initialization file.
|
||||
Changed to open ".wgetrc" in text mode, not
|
||||
binary.
|
||||
Added (for VMS) "--ftp-stmlf" option ("ftpstmlf
|
||||
on" command to force Stream_LF format (instead
|
||||
of fixed-512) for binary FTP output files.
|
||||
|
||||
log.c Changed the I/O scheme on VMS for progress dots
|
||||
to avoid spurious newline characters when output
|
||||
is directed to a file.
|
||||
|
||||
main.c Changed the program identification debug message
|
||||
("built on OS_TYPE" instead of "on OS_TYPE"),
|
||||
and added host information to the "-V" version
|
||||
report.
|
||||
Changed to set ODS5 flag if the download
|
||||
destination is on an ODS5 file system.
|
||||
Added (for VMS) "--ftp-stmlf" option ("ftpstmlf
|
||||
on" command to force Stream_LF format (instead
|
||||
of fixed-512) for binary FTP output files.
|
||||
Adjusted the help message for -K to say "_orig"
|
||||
instead of ".orig". (See convert.c.)
|
||||
|
||||
netrc.c Changed to use "SYS$LOGIN:.netrc" as the name of
|
||||
the user name and password file on VMS.
|
||||
|
||||
openssl.c Changed "ssl_connect()" to "ssl_connect_wget()"
|
||||
to avoid conflict with "SSL_connect()".
|
||||
|
||||
options.h Added (for VMS) "--ftp-stmlf" option ("ftpstmlf
|
||||
on" command to force Stream_LF format (instead
|
||||
of fixed-512) for binary FTP output files.
|
||||
|
||||
retr.c Changed to adjust CR-LF line endings in ASCII
|
||||
FTP data to proper local line endings.
|
||||
Changed to disable (for VMS) a useless fflush()
|
||||
which was slowing file I/O.
|
||||
|
||||
retr.h Changed to accomodate changes for FTP to
|
||||
distinguish between ASCII and binary FTP
|
||||
transfers for proper local ASCII line endings.
|
||||
|
||||
ssl.h Changed "ssl_connect()" to "ssl_connect_wget()"
|
||||
to avoid conflict with "SSL_connect()".
|
||||
|
||||
url.c Added code for VMS header files.
|
||||
Added code to replace unacceptable dots (".")
|
||||
(and other invalid characters) with underscores
|
||||
("_"), tildes ("~") with hyphens ("-"), and at
|
||||
signs ("@") with dollar signs ("$"),
|
||||
respectively, in URL-derived file specifications
|
||||
on ODS2 file systems.
|
||||
|
||||
utils.c Added VMS-specific code to work around the lack
|
||||
of "fork()".
|
||||
Changed to assist ODS2 name reversion.
|
||||
Added (for VMS) VMS-specific file open options.
|
||||
Changed to use a macro, UNIQ_SEP, instead of a
|
||||
hard-coded ".", as the separator character when
|
||||
adding a decimal "nnn" suffix to a file name to
|
||||
make it unique. Not defining UNIQ_SEP, as on
|
||||
VMS, now disables adding the suffix. (See
|
||||
WGET.H.)
|
||||
|
||||
utils.h Added a declaration of the character properties
|
||||
look-up table for use in ftp-ls.c.
|
||||
|
||||
version.h Adapted from version.c. Changed the version
|
||||
string from "1.11" to "1.11a".
|
||||
|
||||
wget.h Added a definition of an OS-specific file name
|
||||
suffix, ORIG_SFX ("_orig", for VMS), to be used
|
||||
instead of a hard-coded ".orig". (See
|
||||
convert.c, http.c.)
|
||||
Added a definition of an OS-specific separator
|
||||
character, UNIQ_SEP, for the decimal "nnn"
|
||||
version number appended to a file name to make
|
||||
it unique. (See utils.c.)
|
||||
Fixed a defective typedef (affecting small-file
|
||||
builds).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Home source URL
|
||||
---------------
|
||||
|
||||
http://www.gnu.org/directory/wget.html
|
||||
http://ftp.gnu.org/gnu/wget/
|
||||
ftp://ftp.gnu.org/gnu/wget/
|
||||
(__CRTL_VER >= 70000000 is probably required.)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Instructions
|
||||
------------
|
||||
|
||||
Extract the files from the distribution kit. The kit includes
|
||||
objects and executables for Alpha, IA64, and VAX, in the corresponding
|
||||
host-specific subdirectories. These builds were done with options
|
||||
(explained below) "DASHD", "LARGE" (except VAX), and "NOSSL".
|
||||
Extract the files from the distribution kit.
|
||||
|
||||
The command procedure VMS-WGET.COM attempts to determine the CPU
|
||||
type, the IP package, and SSL availability. It defines the appropriate
|
||||
macros for MMK or MMS, and then builds the appropriate executable from
|
||||
the source:
|
||||
Note:
|
||||
The Wget builders should work on either an ODS2 or ODS5 disk,
|
||||
although any original multi-dot file names will be adjusted for
|
||||
storage on an ODS2 disk when they are extracted from the kit
|
||||
archive. Depending on the tools used, an original file named
|
||||
"a.b.c" may be extracted as "A.B_C" ("dot-under" form) or "A_B.C"
|
||||
("under-dot" form), but the builders should work either way.
|
||||
|
||||
The source kit may contain one or more files in the "tests"
|
||||
directory which have names which are too long for an ODS2 disk.
|
||||
They will cause errors when the kit is unpacked, but these files
|
||||
are not required on VMS.
|
||||
|
||||
When starting with an official "tar" source kit, the downloaded
|
||||
bzip2- or gzip-compressed "tar" archive must be expanded using a bzip2
|
||||
or gzip program, and then a program like VMSTAR can be used to extract
|
||||
the source tree. The official source kits tend to have multi-dot file
|
||||
names, so the exact file names to use in these steps will depend on how
|
||||
the kit was downloaded, whether the work is done on an ODS2 or an ODS5
|
||||
disk, and so on. Thus, the example commands shown below may need some
|
||||
adjustment to work in different environments. For example, starting with
|
||||
an official ".tar.bz2" kit named "wget-1_12_X_tar.bz2":
|
||||
|
||||
bzip2 -d wget-1_12_X_tar.bz2
|
||||
vmstar xf wget-1_12_X_tar
|
||||
|
||||
Or, starting with a Zip archive named "wget-1_12_X.zip":
|
||||
|
||||
unzip wget-1_12_X.zip
|
||||
|
||||
The MMS/MMK builders typically need some help from the user to enable
|
||||
the desired optional features, and/or to deal with differences between
|
||||
MMK and MMS features.
|
||||
|
||||
The builder options (MMS/MMK macros) are described in the main
|
||||
builder file, "[.vms]descrip.mms". Normally, "DASHD=1" is specified, to
|
||||
enable the "-d" ("--debug") option. On a reasonably modern non-VAX
|
||||
system, specify "LARGE=1" to enable large-file support. If HTTPS
|
||||
support is desired, then specify either "HPSSL=1" (to use HP's SSL
|
||||
product) or "OSSL=1" (to use OpenSSL).
|
||||
|
||||
MMK or an old version of MMS may need a definition of
|
||||
"MMSDESCRIPTION_FILE". An error message should explain this, if needed.
|
||||
|
||||
On non-VAX systems, the C compiler may emit some %CC-I-INTCONSTTRUNC
|
||||
complaints when compiling "[.src]hash.c", but these should be harmless.
|
||||
|
||||
Executables in VMS kits are normally built using "DASHD=1" and
|
||||
"LARGE=1" (except VAX), and with no HTTPS (SSL) support. Output from
|
||||
"wget --version" should reveal which SSL product was used to build Wget.
|
||||
"-https" implies no SSL. "+https" with "-openssl" implies HP SSL, and
|
||||
"+https" with "+openssl" implies OpenSSL.
|
||||
|
||||
Example build commands:
|
||||
|
||||
SET DEFAULT [.wget-1_12_X_vms.vms] ! Required.
|
||||
|
||||
MMS CLEAN ! Delete all product files
|
||||
! for the current (small-file)
|
||||
! architecture.
|
||||
|
||||
MMS /MACRO = LARGE=1 CLEAN ! Delete all product files
|
||||
! for the current (large-file)
|
||||
! architecture.
|
||||
|
||||
MMS CLEAN_ALL ! Delete all product files
|
||||
! for all architectures.
|
||||
|
||||
MMS /MACRO = (DASHD=1, LARGE=1) ! Large-file, no-SSL build.
|
||||
|
||||
MMS /MACRO = (DASHD=1, LARGE=1, HPSSL=1) ! Add HTTPS support using
|
||||
! HP SSL.
|
||||
|
||||
MMS /MACRO = (DASHD=1, LARGE=1, OSSL=1) ! Add HTTPS support using
|
||||
! OpenSSL.
|
||||
|
||||
DFLT = F$ENVIRONMENT( "DEFAULT") ! Basic MMK build, with
|
||||
MMK /MACRO = (MMSDESCRIPTION_FILE='DFLT') ! explicit definition of
|
||||
DELETE /SYMBOL DFLT ! MMSDESCRIPTION_FILE.
|
||||
! ("dev:[dir]" is enough.)
|
||||
|
||||
MMS HELP ! Create a help library.
|
||||
! (Optional. See below.)
|
||||
|
||||
|
||||
SET DEFAULT [.WGET-1_10_2C_VMS.VMS] ! For convenience.
|
||||
@ VMS-WGET CLEAN ! Deletes all object, list, map, and executable
|
||||
! files for the current CPU type.
|
||||
@ VMS-WGET ! Copies CONFIG.H_VMS to CONFIG.H, compiles the
|
||||
! source files, and links the executable,
|
||||
! WGET.EXE.
|
||||
! Add "DASHD" to this command line to enable the
|
||||
! Wget "-d" command-line option.
|
||||
! Add "DBG" to this command line to build a
|
||||
! debug executable.
|
||||
! Add "LARGE" to enable large-file support on
|
||||
! non-VAX systems.
|
||||
! Add "LIST" if compiler listing and link map
|
||||
! files are desired.
|
||||
! Add "MMS" to use MMS instead of MMK when both
|
||||
! are available.
|
||||
! Add "NOSSL" to inhibit use of any SSL package.
|
||||
! Add "HPSSL" to use the HP SSL package when
|
||||
! OpenSSL (the default choice) is also available.
|
||||
@ VMS-WGET HELP ! Creates a help library. (Optional. See
|
||||
! below.)
|
||||
|
||||
Set the symbol for the foreign command:
|
||||
|
||||
WGET :== $ actual_device:[actual.directory]WGET.EXE
|
||||
|
||||
A very basic VMS HELP file is supplied in [.DOC]WGET.HLP. To be
|
||||
A very basic VMS HELP file is supplied in [.VMS]WGET.HLP. To be
|
||||
used, it must be added to a HELP library, either an existing library or
|
||||
one just for Wget. As mentioned above, a new Wget help library may be
|
||||
created using the command, "@ VMS-WGET HELP".
|
||||
one just for Wget. As shown in the example above, a new Wget help
|
||||
library may be created using the MMS/MMK target "HELP".
|
||||
|
||||
When a new HELP library is created, a logical name "HLP$LIBRARY_n"
|
||||
may be defined to allow the HELP utility to find it. See "HELP HELP
|
||||
@ -613,7 +130,7 @@ may be defined to allow the HELP utility to find it. See "HELP HELP
|
||||
Try to read the original documentation to learn how to use Wget. The
|
||||
principal differences in this VMS adaptation are:
|
||||
|
||||
"-b" ("background") has no effect. (It uses "fork()".)
|
||||
The "-b" ("background") option is ignored. ("-b" uses "fork()".)
|
||||
|
||||
Excess dots are replaced by underscores in URL-derived file
|
||||
specifications on ODS2 file systems. For example, on a UNIX system, the
|
||||
@ -622,19 +139,3 @@ URL "ftp://ftp.anywhere.org/x.y.z/a.b.c" could produce the local file
|
||||
ODS2 file would be "[.FTP_ANYWHERE_ORG.X_Y_Z]A_B.C". On an ODS5 file
|
||||
system, the file would be [.ftp^.anywhere^.org.x^.y^.z]a^.b.c".
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
The accompanying source kit may suffer from storage on an ODS2 file
|
||||
system, which does not preserve case or allow multiple dots in a file
|
||||
name. Building this kit should work on VMS, but it may be expected to
|
||||
fail on other systems. To use this kit on a non-VMS system, the files
|
||||
may need to be renamed to restore their original mixed-case and/or
|
||||
multi-dot names. The UNIX shell script "vms_name_fix.sh" (or something
|
||||
like it) should do the job.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Steven M. Schweda (+1) 651-699-9818 (voice)
|
||||
382 South Warwick Street sms@antinode.org
|
||||
Saint Paul MN 55105-2547
|
||||
|
||||
|
38
vms/WGET.HLP
38
vms/WGET.HLP
@ -1,11 +1,13 @@
|
||||
1 WGET
|
||||
GNU Wget 1.11a, a non-interactive network retriever.
|
||||
GNU Wget 1.12, a non-interactive network retriever.
|
||||
Usage:
|
||||
WGET :== $ device:[directory]WGET.EXE ! Define foreign command.
|
||||
WGET [OPTION [...]] [URL [...]]
|
||||
|
||||
Mandatory arguments for long options are also mandatory for short options.
|
||||
|
||||
Mail bug reports and suggestions to <bug-wget@gnu.org>.
|
||||
|
||||
2 Startup
|
||||
-V, --version display the version of Wget and exit.
|
||||
-h, --help print this help.
|
||||
@ -58,6 +60,10 @@
|
||||
family, one of IPv6, IPv4, or none.
|
||||
--user=USER set both FTP and HTTP user to USER.
|
||||
--password=PASS set both FTP and HTTP password to PASS.
|
||||
--ask-password prompt for passwords.
|
||||
--no-iri turn off IRI support.
|
||||
--local-encoding=ENC use ENC as the local encoding for IRIs.
|
||||
--remote-encoding=ENC use ENC as the default remote encoding.
|
||||
|
||||
2 Directories
|
||||
-nd --no-directories don't create directories.
|
||||
@ -71,9 +77,12 @@
|
||||
--http-user=USER set HTTP user to USER.
|
||||
--http-passwd=PASS set HTTP password to PASS.
|
||||
--no-cache disallow server-cached data.
|
||||
-E, --html-extension save HTML documents with ".html" extension.
|
||||
--default-page=NAME Change the default page name. (Normally
|
||||
this is `index.html'.)
|
||||
-E, --html-extension save HTML/CSS docs with proper extensions.
|
||||
--ignore-length ignore "Content-Length" header field.
|
||||
--header=STRING insert STRING among the headers.
|
||||
--max-redirect maximum redirections allowed per page.
|
||||
--proxy-user=USER set USER as proxy username.
|
||||
--proxy-passwd=PASS set PASS as proxy password.
|
||||
--referer=URL include "Referer: URL" header in HTTP
|
||||
@ -91,6 +100,9 @@
|
||||
--post-file=FILE use the POST method; send contents of FILE.
|
||||
--content-disposition honor the Content-Disposition header when
|
||||
choosing local file names (EXPERIMENTAL).
|
||||
--auth-no-challenge send Basic HTTP authentication information
|
||||
without first waiting for the server's
|
||||
challenge.
|
||||
|
||||
2 HTTPS (SSL/TLS) options:
|
||||
--secure-protocol=PR choose secure protocol, PR, one of: auto,
|
||||
@ -120,25 +132,21 @@
|
||||
-r, --recursive recursive download.
|
||||
-l, --level=NUMBER maximum recursion depth (inf or 0 for infinite).
|
||||
--delete-after delete files locally after downloading them.
|
||||
-k, --convert-links make links in downloaded HTML point to local
|
||||
files.
|
||||
-k, --convert-links make links in downloaded HTML or CSS point to
|
||||
local files.
|
||||
-K, --backup-converted before converting file X, back up as X_orig.
|
||||
-m, --mirror shortcut for -r -N -l inf --no-remove-listing.
|
||||
-p, --page-requisites get all images, etc. needed by HTML page.
|
||||
--strict-comments turn on strict (SGML) handling of HTML comments.
|
||||
|
||||
2 Recursive_accept-reject
|
||||
-A, --accept=LIST comma-separated list of accepted
|
||||
extensions.
|
||||
-R, --reject=LIST comma-separated list of rejected
|
||||
extensions.
|
||||
-A, --accept=LIST comma-sep'd list of accepted extensions.
|
||||
-R, --reject=LIST comma-sep'd list of rejected extensions.
|
||||
-D, --domains=LIST comma-separated list of accepted domains.
|
||||
--exclude-domains=LIST comma-separated list of rejected domains.
|
||||
--follow-ftp follow FTP links from HTML documents.
|
||||
--follow-tags=LIST comma-separated list of followed HTML
|
||||
tags.
|
||||
-G, --ignore-tags=LIST comma-separated list of ignored HTML
|
||||
tags.
|
||||
--follow-tags=LIST comma-sep'd list of followed HTML tags.
|
||||
-G, --ignore-tags=LIST comma-sep'd list of ignored HTML tags.
|
||||
-H, --span-hosts go to foreign hosts when recursive.
|
||||
-L, --relative follow relative links only.
|
||||
-I, --include-directories=LIST list of allowed directories.
|
||||
@ -211,8 +219,8 @@
|
||||
In Wget versions before 1.10.1, an FTP destination file was always
|
||||
created with Stream_LF format.
|
||||
|
||||
A new command-line option, --ftp-stmlf, forces all FTP destination
|
||||
files to Stream_LF format, as in Wget versions before 1.10.1.
|
||||
A command-line option, --ftp-stmlf, forces all FTP destination files to
|
||||
Stream_LF format, as in Wget versions before 1.10.1.
|
||||
|
||||
Add ";type=a" to the end of an FTP URL to specify an ASCII transfer.
|
||||
|
||||
@ -242,4 +250,4 @@
|
||||
that the "FILE" be in Stream_LF format. (In this case, HTTP 1.0
|
||||
requires the length of the request to be known, and the method used to
|
||||
determine the size of the file will fail for Variable-length format
|
||||
files.)
|
||||
files.)
|
||||
|
32
vms/WGET.OPT
32
vms/WGET.OPT
@ -1,32 +0,0 @@
|
||||
odir:CMPT.OBJ
|
||||
odir:CONNECT.OBJ
|
||||
odir:CONVERT.OBJ
|
||||
odir:COOKIES.OBJ
|
||||
odir:FTP-BASIC.OBJ
|
||||
odir:FTP-LS.OBJ
|
||||
odir:FTP-OPIE.OBJ
|
||||
odir:FTP.OBJ
|
||||
odir:GEN-MD5.OBJ
|
||||
odir:GETOPT.OBJ
|
||||
odir:GNU-MD5.OBJ
|
||||
odir:HASH.OBJ
|
||||
odir:HOST.OBJ
|
||||
odir:HTML-PARSE.OBJ
|
||||
odir:HTML-URL.OBJ
|
||||
odir:HTTP.OBJ
|
||||
odir:INIT.OBJ
|
||||
odir:LOG.OBJ
|
||||
odir:MAIN.OBJ
|
||||
odir:NETRC.OBJ
|
||||
odir:PTIMER.OBJ
|
||||
odir:PROGRESS.OBJ
|
||||
odir:RECUR.OBJ
|
||||
odir:RES.OBJ
|
||||
odir:RETR.OBJ
|
||||
odir:SAFE-CTYPE.OBJ
|
||||
odir:SNPRINTF.OBJ
|
||||
odir:SPIDER.OBJ
|
||||
odir:URL.OBJ
|
||||
odir:UTILS.OBJ
|
||||
odir:VMS.OBJ
|
||||
odir:XMALLOC.OBJ
|
@ -1,4 +1,2 @@
|
||||
odir:HTTP-NTLM.OBJ
|
||||
odir:OPENSSL.OBJ
|
||||
SYS$SHARE:SSL$LIBSSL_SHR32 /SHARE
|
||||
SYS$SHARE:SSL$LIBCRYPTO_SHR32 /SHARE
|
||||
|
@ -1,4 +1,2 @@
|
||||
odir:HTTP-NTLM.OBJ
|
||||
odir:OPENSSL.OBJ
|
||||
SSLLIB:LIBSSL.OLB /LIBRARY
|
||||
SSLLIB:LIBCRYPTO.OLB /LIBRARY
|
1
vms/alloca.h
Normal file
1
vms/alloca.h
Normal file
@ -0,0 +1 @@
|
||||
/* Dummy "alloca.h". */
|
477
vms/config.h_vms
477
vms/config.h_vms
@ -1,5 +1,26 @@
|
||||
/* vms/config.h_vms. VMS-specific config.h for Wget 1.11. */
|
||||
/* Hand-edited from Tru64: src/config.h. Generated by configure. */
|
||||
/* vms/config.h_vms. VMS-specific config.h for Wget 1.12. */
|
||||
/* Hand-edited from Solaris: */
|
||||
/* src/config.h. Generated from config.h.in by configure. */
|
||||
/* src/config.h.in. Generated from configure.ac by autoheader. */
|
||||
|
||||
/* Define if the compiler is building for multiple architectures of Apple
|
||||
platforms at once. */
|
||||
/* #undef AA_APPLE_UNIVERSAL_BUILD */
|
||||
|
||||
/* Define to the number of bits in type 'ptrdiff_t'. */
|
||||
#define BITSIZEOF_PTRDIFF_T 32
|
||||
|
||||
/* Define to the number of bits in type 'sig_atomic_t'. */
|
||||
#define BITSIZEOF_SIG_ATOMIC_T 32
|
||||
|
||||
/* Define to the number of bits in type 'size_t'. */
|
||||
#define BITSIZEOF_SIZE_T 32
|
||||
|
||||
/* Define to the number of bits in type 'wchar_t'. */
|
||||
#define BITSIZEOF_WCHAR_T 32
|
||||
|
||||
/* Define to the number of bits in type 'wint_t'. */
|
||||
#define BITSIZEOF_WINT_T 32
|
||||
|
||||
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
|
||||
systems. This function is required for `alloca.c' support on those systems.
|
||||
@ -10,7 +31,8 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Define if you want the debug output support compiled in. */
|
||||
#define ENABLE_DEBUG 1
|
||||
/* VMS builder defines this (or not). */
|
||||
/* #define ENABLE_DEBUG 1 */
|
||||
|
||||
/* Define if you want the HTTP Digest Authorization compiled in. */
|
||||
#define ENABLE_DIGEST 1
|
||||
@ -20,24 +42,39 @@
|
||||
# define ENABLE_IPV6 1
|
||||
#endif /* !defined( __VAX) */
|
||||
|
||||
/* Define if IRI support is enabled. */
|
||||
/* #undef ENABLE_IRI */
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
/* #undef ENABLE_NLS */
|
||||
|
||||
/* Define if you want the NTLM authorization support compiled in. */
|
||||
/* #define ENABLE_NTLM 1 */
|
||||
/* #undef ENABLE_NTLM */
|
||||
|
||||
/* Define if you want the Opie support for FTP compiled in. */
|
||||
#define ENABLE_OPIE 1
|
||||
|
||||
/* Define to 1 if you have `alloca', as a function or macro. */
|
||||
/* #define HAVE_ALLOCA 1 */
|
||||
/* Define to 1 when using the gnulib module getopt-gnu. */
|
||||
#define GNULIB_GETOPT_GNU 1
|
||||
|
||||
/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
|
||||
may be supplied by this distribution. */
|
||||
#define HAVE_ALLOCA 1
|
||||
|
||||
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
||||
*/
|
||||
/* #define HAVE_ALLOCA_H 1 */
|
||||
|
||||
/* VMS alloca. (_LARGEFILE must be defined before this.) */
|
||||
# include <builtins.h>
|
||||
# define alloca __ALLOCA
|
||||
#include <builtins.h>
|
||||
#define alloca __ALLOCA
|
||||
|
||||
/* Define to use built-in MD5. */
|
||||
/* Define to 1 if you have the <bp-sym.h> header file. */
|
||||
/* #undef HAVE_BP_SYM_H */
|
||||
|
||||
/* Define when using built-in MD5. */
|
||||
/* #undef HAVE_BUILTIN_MD5 */
|
||||
#define HAVE_BUILTIN_MD5 1
|
||||
|
||||
/* Define to 1 if you have the `clock_gettime' function. */
|
||||
@ -46,13 +83,96 @@
|
||||
# define HAVE_CLOCK_GETTIME 1
|
||||
#endif /* __CRTL_VER >= 70320000 */
|
||||
|
||||
/* Define if the GNU dcgettext() function is already present or preinstalled.
|
||||
*/
|
||||
/* #undef HAVE_DCGETTEXT */
|
||||
|
||||
/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
|
||||
you don't. */
|
||||
#define HAVE_DECL_FFLUSH_UNLOCKED 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `flockfile', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_FLOCKFILE 1 */
|
||||
#define HAVE_DECL_FLOCKFILE 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
|
||||
you don't. */
|
||||
#define HAVE_DECL_FPUTS_UNLOCKED 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `funlockfile', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_FUNLOCKFILE 1 */
|
||||
#define HAVE_DECL_FUNLOCKFILE 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_GETC_UNLOCKED 1 */
|
||||
#define HAVE_DECL_GETC_UNLOCKED 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getdelim', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_GETDELIM 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_GETENV 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `getline', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_GETLINE 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getpass', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_GETPASS 1 */
|
||||
#define HAVE_DECL_GETPASS 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `h_errno', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_H_ERRNO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_PUTC_UNLOCKED 1 */
|
||||
#define HAVE_DECL_PUTC_UNLOCKED 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `strerror', and to 0 if you
|
||||
don't. */
|
||||
/* #undef HAVE_DECL_STRERROR */
|
||||
#define HAVE_DECL_STRERROR 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_STRERROR_R 1 */
|
||||
#define HAVE_DECL_STRERROR_R 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL_STRNCASECMP 1 */
|
||||
#if __CRTL_VER >= 70000000
|
||||
# define HAVE_STRNCASECMP 1
|
||||
#endif /* __CRTL_VER >= 70000000 */
|
||||
|
||||
/* Define to 1 if you have the declaration of `__fsetlocking', and to 0 if you
|
||||
don't. */
|
||||
/* #define HAVE_DECL___FSETLOCKING 1 */
|
||||
#define HAVE_DECL___FSETLOCKING 0
|
||||
|
||||
/* Define to 1 if you have the `drand48' function. */
|
||||
/* #define HAVE_DRAND48 1 */
|
||||
#if __CRTL_VER >= 70000000
|
||||
# define HAVE_DRAND48 1
|
||||
#endif /* __CRTL_VER >= 70000000 */
|
||||
|
||||
/* Define to 1 if you have the <errno.h> header file. */
|
||||
#define HAVE_ERRNO_H 1
|
||||
|
||||
/* Define to 1 if you have the `flockfile' function. */
|
||||
/* #define HAVE_FLOCKFILE 1 */
|
||||
#define HAVE_FLOCKFILE 0
|
||||
|
||||
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
|
||||
/* #undef HAVE_FSEEKO */
|
||||
/* #define HAVE_FSEEKO 1 */
|
||||
#if __CRTL_VER >= 70301000
|
||||
# define HAVE_FSEEKO 1
|
||||
#endif /* __CRTL_VER >= 70301000 */
|
||||
@ -63,28 +183,53 @@
|
||||
# define HAVE_FTELLO 1
|
||||
#endif /* __CRTL_VER >= 70301000 */
|
||||
|
||||
/* Define to 1 if you have the `funlockfile' function. */
|
||||
/* #define HAVE_FUNLOCKFILE 1 */
|
||||
#define HAVE_FUNLOCKFILE 0
|
||||
|
||||
/* Define to 1 if you have the `getaddrinfo' function. */
|
||||
/* #define HAVE_GETADDRINFO 1 */
|
||||
#if __CRTL_VER >= 70300000
|
||||
# define HAVE_GETADDRINFO 1
|
||||
#endif /* __CRTL_VER >= 70300000 */
|
||||
|
||||
/* Define to 1 if you have the `getdelim' function. */
|
||||
/* #undef HAVE_GETDELIM */
|
||||
|
||||
/* Define to 1 if you have the `gethostbyname' function. */
|
||||
/* #undef HAVE_GETHOSTBYNAME */
|
||||
#define HAVE_GETHOSTBYNAME 1
|
||||
|
||||
/* Define to 1 if you have the <getopt.h> header file. */
|
||||
#define HAVE_GETOPT_H 1
|
||||
|
||||
/* Define to 1 if you have the `getopt_long_only' function. */
|
||||
#define HAVE_GETOPT_LONG_ONLY 1
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
/* #define HAVE_GETPAGESIZE 1 */
|
||||
#if __CRTL_VER >= 70000000
|
||||
# define HAVE_GETPAGESIZE 1
|
||||
#endif /* __CRTL_VER >= 70000000 */
|
||||
|
||||
/* Define to 1 if you have the `gettext' function. */
|
||||
/* Define if the GNU gettext() function is already present or preinstalled. */
|
||||
/* #undef HAVE_GETTEXT */
|
||||
|
||||
/* Define if you have the iconv() function and it works. */
|
||||
/* #undef HAVE_ICONV */
|
||||
#define HAVE_ICONV 1
|
||||
|
||||
/* Define to 1 if you have the `inet_ntoa' function. */
|
||||
/* #undef HAVE_INET_NTOA */
|
||||
#define HAVE_INET_NTOA 1
|
||||
|
||||
/* Define to 1 if the compiler supports one of the keywords 'inline',
|
||||
'__inline__', '__inline' and effectively inlines functions marked as such.
|
||||
*/
|
||||
#define HAVE_INLINE 1
|
||||
|
||||
/* Define to 1 if the system has the type `int64_t'. */
|
||||
/* #define HAVE_INT64_T 1 */
|
||||
#if !defined( __VAX)
|
||||
# define HAVE_INT64_T 1
|
||||
#endif /* !defined( __VAX) */
|
||||
@ -98,30 +243,55 @@
|
||||
/* Define to 1 if you have the `isatty' function. */
|
||||
#define HAVE_ISATTY 1
|
||||
|
||||
/* Define to 1 if you have the `iswcntrl' function. */
|
||||
#define HAVE_ISWCNTRL 1
|
||||
|
||||
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
|
||||
#define HAVE_LANGINFO_CODESET 1
|
||||
|
||||
/* Define to 1 if you have the `dl' library (-ldl). */
|
||||
/* #undef HAVE_LIBDL */
|
||||
/* #define HAVE_LIBDL 1 */
|
||||
|
||||
/* Define if you have the gnutls library. */
|
||||
/* #undef HAVE_LIBGNUTLS */
|
||||
|
||||
/* Define to 1 if you have the <libintl.h> header file. */
|
||||
/* #undef HAVE_LIBINTL_H */
|
||||
|
||||
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
||||
/* #undef HAVE_LIBNSL */
|
||||
/* #define HAVE_LIBNSL 1 */
|
||||
|
||||
/* Define to 1 if you have the `rt' library (-lrt). */
|
||||
/* #undef HAVE_LIBRT */
|
||||
|
||||
/* Define to 1 if you have the `socket' library (-lsocket). */
|
||||
/* #undef HAVE_LIBSOCKET */
|
||||
/* #define HAVE_LIBSOCKET 1 */
|
||||
|
||||
/* Define if you have the ssl library. */
|
||||
/* #undef HAVE_LIBSSL */
|
||||
|
||||
/* Define to 1 if the system has the type `long long int'. */
|
||||
/* #define HAVE_LONG_LONG_INT 1 */
|
||||
|
||||
/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
|
||||
config.h and <sys/mman.h>. */
|
||||
#define HAVE_MAP_ANONYMOUS 1
|
||||
|
||||
/* Define to 1 if you have the `mbrtowc' function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
/* Define to 1 if you have the `mbsinit' function. */
|
||||
#define HAVE_MBSINIT 1
|
||||
|
||||
/* Define to 1 if <wchar.h> declares mbstate_t. */
|
||||
#define HAVE_MBSTATE_T 1
|
||||
|
||||
/* Define to 1 if you have the `mbtowc' function. */
|
||||
#define HAVE_MBTOWC 1
|
||||
|
||||
/* Define if we're compiling support for MD5. */
|
||||
#define HAVE_MD5 1
|
||||
|
||||
/* Define to 1 if you have the `memchr' function. */
|
||||
#define HAVE_MEMCHR 1
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#define HAVE_MEMORY_H 1
|
||||
|
||||
@ -131,24 +301,43 @@
|
||||
/* Define to 1 if you have a working `mmap' system call. */
|
||||
#define HAVE_MMAP 1
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
/* #define HAVE_MPROTECT 1 */
|
||||
|
||||
/* Define if you have the nanosleep function. */
|
||||
/* #define HAVE_NANOSLEEP 1 */
|
||||
#if __CRTL_VER >= 70320000
|
||||
# define HAVE_NANOSLEEP 1
|
||||
#endif /* __CRTL_VER >= 70320000 */
|
||||
|
||||
/* Define this if you want the NLS support. */
|
||||
/* #undef HAVE_NLS */
|
||||
|
||||
/* Define when using OpenSSL MD5. */
|
||||
/* #undef HAVE_OPENSSL_MD5 */
|
||||
|
||||
/* Define to 1 if you have the <OS.h> header file. */
|
||||
/* #undef HAVE_OS_H */
|
||||
|
||||
/* Define to 1 if you have the <pwd.h> header file. */
|
||||
#define HAVE_PWD_H 1
|
||||
|
||||
/* Define to 1 if you have the <random.h> header file. */
|
||||
/* #undef HAVE_RANDOM_H */
|
||||
|
||||
/* Define if the 'realloc' function is POSIX compliant. */
|
||||
#define HAVE_REALLOC_POSIX 1
|
||||
|
||||
/* Define to 1 if you have the `sigblock' function. */
|
||||
/* #undef HAVE_SIGBLOCK */
|
||||
#define HAVE_SIGBLOCK 1
|
||||
|
||||
/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
|
||||
#define HAVE_SIGNED_SIG_ATOMIC_T 1
|
||||
|
||||
/* Define to 1 if 'wchar_t' is a signed integer type. */
|
||||
#define HAVE_SIGNED_WCHAR_T 1
|
||||
|
||||
/* Define to 1 if 'wint_t' is a signed integer type. */
|
||||
#define HAVE_SIGNED_WINT_T 1
|
||||
|
||||
/* Define to 1 if you have the `sigsetjmp' function. */
|
||||
#define HAVE_SIGSETJMP 1
|
||||
|
||||
@ -165,7 +354,7 @@
|
||||
/* #define HAVE_SOCKADDR_IN6_SCOPE_ID 1 */
|
||||
|
||||
/* Define when using Solaris MD5. */
|
||||
/* #undef HAVE_SOLARIS_MD5 */
|
||||
/* #define HAVE_SOLARIS_MD5 1 */
|
||||
|
||||
/* Define to 1 if stdbool.h conforms to C99. */
|
||||
/* #undef HAVE_STDBOOL_H */
|
||||
@ -173,9 +362,18 @@
|
||||
# define HAVE_STDBOOL_H 1
|
||||
#endif /* defined(__DECC) && __DECC_VER >= 60400000 */
|
||||
|
||||
/* Define to 1 if you have the <stddef.h> header file. */
|
||||
#define HAVE_STDDEF_H 1
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
/* #define HAVE_STDINT_H 1 */
|
||||
|
||||
/* Define to 1 if you have the <stdio_ext.h> header file. */
|
||||
/* #define HAVE_STDIO_EXT_H 1 */
|
||||
|
||||
/* Define to 1 if you have the <stdio.h> header file. */
|
||||
#define HAVE_STDIO_H 1
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#define HAVE_STDLIB_H 1
|
||||
|
||||
@ -185,12 +383,18 @@
|
||||
# define HAVE_STRCASECMP 1
|
||||
#endif /* __CRTL_VER >= 70000000 */
|
||||
|
||||
/* Define to 1 if you have the `strcasestr' function. */
|
||||
/* #undef HAVE_STRCASESTR */
|
||||
|
||||
/* Define to 1 if you have the `strdup' function. */
|
||||
/* #define HAVE_STRDUP 1 */
|
||||
#if __CRTL_VER >= 70000000
|
||||
# define HAVE_STRDUP 1
|
||||
#endif /* __CRTL_VER >= 70000000 */
|
||||
|
||||
/* Define to 1 if you have the `strerror_r' function. */
|
||||
/* #define HAVE_STRERROR_R 1 */
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
/* #define HAVE_STRINGS_H 1 */
|
||||
#if __CRTL_VER >= 70000000
|
||||
@ -202,7 +406,6 @@
|
||||
|
||||
/* Define to 1 if you have the `strncasecmp' function. */
|
||||
/* #define HAVE_STRNCASECMP 1 */
|
||||
/* #define HAVE_STRNCASECMP 1 */
|
||||
#if __CRTL_VER >= 70000000
|
||||
# define HAVE_STRNCASECMP 1
|
||||
#endif /* __CRTL_VER >= 70000000 */
|
||||
@ -211,11 +414,14 @@
|
||||
#define HAVE_STRPTIME 1
|
||||
|
||||
/* Define to 1 if you have the `strtoll' function. */
|
||||
/* #undef HAVE_STRTOLL */
|
||||
/* #define HAVE_STRTOLL 1 */
|
||||
#if !defined(_ANSI_C_SOURCE) && !defined(__VAX)
|
||||
# define HAVE_STRTOLL 1
|
||||
#endif /* !defined(_ANSI_C_SOURCE) && !defined(__VAX) */
|
||||
|
||||
/* Define to 1 if the system has the type `struct random_data'. */
|
||||
/* #undef HAVE_STRUCT_RANDOM_DATA */
|
||||
|
||||
/* Define to 1 if the system has the type `struct sockaddr_in6'. */
|
||||
/* #define HAVE_STRUCT_SOCKADDR_IN6 1 */
|
||||
|
||||
@ -228,12 +434,27 @@
|
||||
/* Define to 1 if you have the `symlink' function. */
|
||||
/* #define HAVE_SYMLINK 1 */
|
||||
|
||||
/* Define to 1 if you have the <sys/bitypes.h> header file. */
|
||||
/* #undef HAVE_SYS_BITYPES_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/inttypes.h> header file. */
|
||||
#define HAVE_SYS_INTTYPES_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
||||
#define HAVE_SYS_IOCTL_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/mman.h> header file. */
|
||||
#define HAVE_SYS_MMAN_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/param.h> header file. */
|
||||
/* #undef HAVE_SYS_PARAM_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/select.h> header file. */
|
||||
/* #define HAVE_SYS_SELECT_H 1 */
|
||||
|
||||
/* Define to 1 if you have the <sys/socket.h> header file. */
|
||||
#define HAVE_SYS_SOCKET_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#define HAVE_SYS_STAT_H 1
|
||||
|
||||
@ -244,7 +465,13 @@
|
||||
#define HAVE_SYS_TYPES_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/utime.h> header file. */
|
||||
/* #undef HAVE_SYS_UTIME_H */
|
||||
/* #define HAVE_SYS_UTIME_H 1 */
|
||||
|
||||
/* Define to 1 if you have the `tcgetattr' function. */
|
||||
/* #define HAVE_TCGETATTR 1 */
|
||||
|
||||
/* Define to 1 if you have the `tcsetattr' function. */
|
||||
/* #define HAVE_TCSETATTR 1 */
|
||||
|
||||
/* Define to 1 if you have the <termios.h> header file. */
|
||||
/* #define HAVE_TERMIOS_H 1 */
|
||||
@ -253,7 +480,7 @@
|
||||
/* #undef HAVE_TIMEGM */
|
||||
|
||||
/* Define to 1 if the system has the type `uint32_t'. */
|
||||
#define HAVE_UINT32_T 1
|
||||
/* #define HAVE_UINT32_T 1 */
|
||||
|
||||
/* Define to 1 if the system has the type `uintptr_t'. */
|
||||
#define HAVE_UINTPTR_T 1
|
||||
@ -261,6 +488,9 @@
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define to 1 if the system has the type `unsigned long long int'. */
|
||||
/* #define HAVE_UNSIGNED_LONG_LONG_INT 1 */
|
||||
|
||||
/* Define to 1 if you have the `usleep' function. */
|
||||
#define HAVE_USLEEP 1
|
||||
|
||||
@ -271,37 +501,90 @@
|
||||
/* #undef HAVE_VASPRINTF */
|
||||
|
||||
/* Define to 1 if you have the `vsnprintf' function. */
|
||||
/* #define HAVE_VSNPRINTF 1 */
|
||||
#if (!defined( __VAX)) && (__CRTL_VER >= 70312000)
|
||||
# define HAVE_VSNPRINTF 1
|
||||
#endif /* (!defined( __VAX)) && (__CRTL_VER >= 70312000) */
|
||||
|
||||
/* Define to 1 if you have the <wchar.h> header file. */
|
||||
#define HAVE_WCHAR_H 1
|
||||
|
||||
/* Define if you have the 'wchar_t' type. */
|
||||
#define HAVE_WCHAR_T 1
|
||||
|
||||
/* Define to 1 if you have the <wctype.h> header file. */
|
||||
#define HAVE_WCTYPE_H 1
|
||||
|
||||
/* Define to 1 if you have the `wcwidth' function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
/* Define to 1 if you have the <winsock2.h> header file. */
|
||||
/* #undef HAVE_WINSOCK2_H */
|
||||
|
||||
/* Define if you have the 'wint_t' type. */
|
||||
#define HAVE_WINT_T 1
|
||||
|
||||
/* Define if fnmatch.h can be included. */
|
||||
/* #define HAVE_WORKING_FNMATCH_H 1 */
|
||||
|
||||
/* Define to 1 if the system has the type `_Bool'. */
|
||||
#if defined(__DECC) && __DECC_VER >= 60400000
|
||||
# define HAVE__BOOL 1
|
||||
#endif /* defined(__DECC) && __DECC_VER >= 60400000 */
|
||||
#define HAVE__BOOL 1
|
||||
|
||||
/* Define to 1 if you have the `__fsetlocking' function. */
|
||||
/* #define HAVE___FSETLOCKING 1 */
|
||||
|
||||
/* Define as const if the declaration of iconv() needs const. */
|
||||
/* #define ICONV_CONST const */
|
||||
|
||||
/* Define to 1 if lseek does not detect pipes. */
|
||||
/* #undef LSEEK_PIPE_BROKEN */
|
||||
|
||||
/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
|
||||
/* #undef MAP_ANONYMOUS */
|
||||
|
||||
/* Define if the mbrtowc function has the NULL string argument bug. */
|
||||
/* #undef MBRTOWC_NULL_ARG_BUG */
|
||||
|
||||
/* Define if the mbrtowc function does not return 0 for a NUL character. */
|
||||
/* #undef MBRTOWC_NUL_RETVAL_BUG */
|
||||
|
||||
/* Define if the mbrtowc function returns a wrong return value. */
|
||||
#define MBRTOWC_RETVAL_BUG 1
|
||||
|
||||
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
|
||||
/* #undef NO_MINUS_C_MINUS_O */
|
||||
|
||||
/* Define to be the name of the operating system. */
|
||||
#ifndef OS_TYPE
|
||||
# define OS_TYPE "VMS"
|
||||
#endif /* OS_TYPE */
|
||||
/* #define OS_TYPE "solaris2.10" */
|
||||
|
||||
/* Name of package */
|
||||
/* #define PACKAGE "wget" */
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#define PACKAGE_BUGREPORT ""
|
||||
/* #define PACKAGE_BUGREPORT "bug-wget@gnu.org" */
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#define PACKAGE_NAME ""
|
||||
/* #define PACKAGE_NAME "wget" */
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
/* #define PACKAGE_STRING "wget 1.12-devel" */
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
/* #define PACKAGE_TARNAME "wget" */
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
/* #define PACKAGE_VERSION "1.12-devel" */
|
||||
|
||||
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
||||
'ptrdiff_t'. */
|
||||
#define PTRDIFF_T_SUFFIX
|
||||
|
||||
/* Define this to 1 if strerror is broken. */
|
||||
/* #undef REPLACE_STRERROR */
|
||||
|
||||
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
||||
'sig_atomic_t'. */
|
||||
#define SIG_ATOMIC_T_SUFFIX
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
#define SIZEOF_INT 4
|
||||
@ -333,6 +616,10 @@
|
||||
/* The size of `void *', as computed by sizeof. */
|
||||
#define SIZEOF_VOID_P 4
|
||||
|
||||
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
||||
'size_t'. */
|
||||
#define SIZE_T_SUFFIX u
|
||||
|
||||
/* If using the C implementation of alloca, define if you know the
|
||||
direction of stack growth for your system; otherwise it will be
|
||||
automatically deduced at runtime.
|
||||
@ -344,19 +631,34 @@
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define to 1 if your processor stores words with the most significant byte
|
||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||
/* #undef WORDS_BIGENDIAN */
|
||||
/* Define to 1 if strerror_r returns char *. */
|
||||
/* #undef STRERROR_R_CHAR_P */
|
||||
|
||||
/* Define to 1 if on AIX 3.
|
||||
System headers sometimes define this.
|
||||
We just want to avoid a redefinition error message. */
|
||||
#ifndef _ALL_SOURCE
|
||||
/* # undef _ALL_SOURCE */
|
||||
/* Version number of package */
|
||||
/* #define VERSION "1.12-devel" */
|
||||
|
||||
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
||||
'wchar_t'. */
|
||||
#define WCHAR_T_SUFFIX l
|
||||
|
||||
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
||||
'wint_t'. */
|
||||
#define WINT_T_SUFFIX l
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||
#if defined __BIG_ENDIAN__
|
||||
# define WORDS_BIGENDIAN 1
|
||||
#elif ! defined __LITTLE_ENDIAN__
|
||||
/* # undef WORDS_BIGENDIAN */
|
||||
#endif
|
||||
|
||||
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
|
||||
`char[]'. */
|
||||
#define YYTEXT_POINTER 1
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
/* #define _FILE_OFFSET_BITS 64 */
|
||||
|
||||
/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
|
||||
/* #undef _LARGEFILE_SOURCE */
|
||||
@ -364,28 +666,105 @@
|
||||
/* Define for large files, on AIX-style hosts. */
|
||||
/* #undef _LARGE_FILES */
|
||||
|
||||
/* Define to 1 if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||
this defined. */
|
||||
/* #undef _POSIX_1_SOURCE */
|
||||
|
||||
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||
/* #undef _POSIX_SOURCE */
|
||||
|
||||
/* Define to 500 only on HP-UX. */
|
||||
/* #undef _XOPEN_SOURCE */
|
||||
|
||||
/* Enable extensions on AIX 3, Interix. */
|
||||
#ifndef _ALL_SOURCE
|
||||
# define _ALL_SOURCE 1
|
||||
#endif
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
# define _GNU_SOURCE 1
|
||||
#endif
|
||||
/* Enable threading extensions on Solaris. */
|
||||
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||
#endif
|
||||
/* Enable extensions on HP NonStop. */
|
||||
#ifndef _TANDEM_SOURCE
|
||||
# define _TANDEM_SOURCE 1
|
||||
#endif
|
||||
/* Enable general extensions on Solaris. */
|
||||
#ifndef __EXTENSIONS__
|
||||
# define __EXTENSIONS__ 1
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to rpl_ if the getopt replacement functions and variables should be
|
||||
used. */
|
||||
#define __GETOPT_PREFIX rpl_
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
||||
/* Define to a replacement function name for getpass(). */
|
||||
/* #define getpass gnu_getpass */
|
||||
#define getpass vms_getpass
|
||||
|
||||
/* Define to `__inline__' or `__inline' if that's what the C compiler
|
||||
calls it, or to nothing if 'inline' is not supported under any name. */
|
||||
#ifndef __cplusplus
|
||||
/* #undef inline */
|
||||
# define inline __inline
|
||||
#endif
|
||||
|
||||
/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
|
||||
the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
|
||||
earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
|
||||
__APPLE__ && __MACH__ test for MacOS X.
|
||||
__APPLE_CC__ tests for the Apple compiler and its version.
|
||||
__STDC_VERSION__ tests for the C99 mode. */
|
||||
#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
|
||||
# define __GNUC_STDC_INLINE__ 1
|
||||
#endif
|
||||
|
||||
/* Define to a type if <wchar.h> does not define. */
|
||||
/* #undef mbstate_t */
|
||||
|
||||
/* Define to `int' if <sys/types.h> does not define. */
|
||||
/* #undef pid_t */
|
||||
|
||||
/* Define to the equivalent of the C99 'restrict' keyword, or to
|
||||
nothing if this is not supported. Do not define if restrict is
|
||||
supported directly. */
|
||||
#define restrict __restrict__
|
||||
/* Work around a bug in Sun C++: it does not support _Restrict, even
|
||||
though the corresponding Sun C compiler does, which causes
|
||||
"#define restrict _Restrict" in the previous line. Perhaps some future
|
||||
version of Sun C++ will work with _Restrict; if so, it'll probably
|
||||
define __RESTRICT, just as Sun C does. */
|
||||
#if defined __SUNPRO_CC && !defined __RESTRICT
|
||||
# define _Restrict
|
||||
#endif
|
||||
|
||||
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
||||
/* #undef size_t */
|
||||
|
||||
/* Define to int or size_t on systems without socklen_t. */
|
||||
/* #undef socklen_t */
|
||||
#define socklen_t size_t
|
||||
|
||||
/* Define as a marker that can be attached to function parameter declarations
|
||||
for parameters that are not used. This helps to reduce warnings, such as
|
||||
from GCC -Wunused-parameter. */
|
||||
#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
|
||||
# define _UNUSED_PARAMETER_ __attribute__ ((__unused__))
|
||||
#else
|
||||
# define _UNUSED_PARAMETER_
|
||||
#endif
|
||||
|
||||
|
||||
/* Define to empty if the keyword `volatile' does not work. Warning: valid
|
||||
code using `volatile' can become incorrect without. Disable with care. */
|
||||
/* #undef volatile */
|
||||
|
||||
|
||||
#include "config-post.h"
|
||||
|
||||
|
3
vms/stdint.h
Normal file
3
vms/stdint.h
Normal file
@ -0,0 +1,3 @@
|
||||
/* Dummy "stdint.h". */
|
||||
|
||||
#include <inttypes.h>
|
@ -16,6 +16,7 @@
|
||||
* ods_conform()
|
||||
* set_ods5_dest()
|
||||
* vms_arch()
|
||||
* vms_basename()
|
||||
* vms_vers()
|
||||
*
|
||||
* Global storage:
|
||||
@ -78,6 +79,8 @@ int set_ods5_dest( char *path);
|
||||
|
||||
char *vms_arch( void);
|
||||
|
||||
char *vms_basename( char *file_spec);
|
||||
|
||||
char *vms_vers( void);
|
||||
|
||||
/* Emergency replacement for <pwd.h> (for VMS CRTL before V7.0). */
|
||||
|
@ -1,51 +0,0 @@
|
||||
#!/bin/sh
|
||||
# 13 October 2005. SMS.
|
||||
#
|
||||
# Wget 1.10.2
|
||||
#
|
||||
# Restore original file names after storage on an ODS2 file system.
|
||||
#
|
||||
mv authors AUTHORS
|
||||
mv changelog ChangeLog
|
||||
mv changelog.readme ChangeLog.README
|
||||
mv configure.bat_in configure.bat.in
|
||||
mv copying COPYING
|
||||
mv doc/changelog doc/ChangeLog
|
||||
mv doc/makefile.in doc/Makefile.in
|
||||
mv doc/sample.wgetrc_munged_for_texi_inclusion \
|
||||
doc/sample.wgetrc.munged_for_texi_inclusion
|
||||
mv doc/texi2pod.pl_in doc/texi2pod.pl.in
|
||||
mv install INSTALL
|
||||
mv mailing-list MAILING-LIST
|
||||
mv makefile.in Makefile.in
|
||||
mv news NEWS
|
||||
mv patches PATCHES
|
||||
mv po/makefile.in_in po/Makefile.in.in
|
||||
mv po/potfiles.in po/POTFILES.in
|
||||
mv po/en_gb.po po/en_GB.po
|
||||
mv po/pt_br.po po/pt_BR.po
|
||||
mv po/zh_cn.po po/zh_CN.po
|
||||
mv po/zh_tw.po po/zh_TW.po
|
||||
mv readme README
|
||||
mv readme.checkout README.checkout
|
||||
mv src/changelog src/ChangeLog
|
||||
mv src/config.h_in src/config.h.in
|
||||
mv src/makefile.in src/Makefile.in
|
||||
mv todo TODO
|
||||
mv util/makefile.in util/Makefile.in
|
||||
mv util/readme util/README
|
||||
mv windows/changelog windows/ChangeLog
|
||||
mv windows/config.h_bor windows/config.h.bor
|
||||
mv windows/config.h_mingw windows/config.h.mingw
|
||||
mv windows/config.h_ms windows/config.h.ms
|
||||
mv windows/makefile.doc windows/Makefile.doc
|
||||
mv windows/makefile.in windows/Makefile.in
|
||||
mv windows/makefile.src windows/Makefile.src
|
||||
mv windows/makefile.src_bor windows/Makefile.src.bor
|
||||
mv windows/makefile.src_mingw windows/Makefile.src.mingw
|
||||
mv windows/makefile.top windows/Makefile.top
|
||||
mv windows/makefile.top_bor windows/Makefile.top.bor
|
||||
mv windows/makefile.top_mingw windows/Makefile.top.mingw
|
||||
mv windows/makefile.watcom windows/Makefile.watcom
|
||||
mv windows/readme windows/README
|
||||
#
|
Loading…
Reference in New Issue
Block a user