make-rules/prep-download.mk
changeset 6132 7fb35b7d3c4d
parent 5682 94c0ca64c022
child 6911 7b878dfe6f0d
equal deleted inserted replaced
6131:10e69396d753 6132:7fb35b7d3c4d
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 FETCH =		$(WS_TOOLS)/userland-fetch
    26 FETCH =		$(WS_TOOLS)/userland-fetch
    27 
    27 
    28 #
    28 #
    43 # Template for download rules.
    43 # Template for download rules.
    44 define download-rules
    44 define download-rules
    45 ifdef COMPONENT_ARCHIVE_URL$(1)
    45 ifdef COMPONENT_ARCHIVE_URL$(1)
    46 
    46 
    47 ARCHIVES += $$(COMPONENT_ARCHIVE$(1))
    47 ARCHIVES += $$(COMPONENT_ARCHIVE$(1))
    48 CLOBBER_PATHS += $$(COMPONENT_ARCHIVE$(1))
    48 CLOBBER_PATHS += $$(COMPONENT_ARCHIVE$(1)) $$(notdir $$(COMPONENT_SIG_URL$(1)))
    49 
    49 
    50 download::	$$(USERLAND_ARCHIVES)$$(COMPONENT_ARCHIVE$(1))
    50 download::	$$(USERLAND_ARCHIVES)$$(COMPONENT_ARCHIVE$(1))
    51 
    51 
    52 $$(USERLAND_ARCHIVES)$$(COMPONENT_ARCHIVE$(1)):	$(MAKEFILE_PREREQ)
    52 $$(USERLAND_ARCHIVES)$$(COMPONENT_ARCHIVE$(1)):	$(MAKEFILE_PREREQ)
    53 	$$(FETCH) --file $$@ \
    53 	$$(FETCH) --file $$@ \