pkg-generic: check that SITE has a value when SOURCE
Currently, when an user forgets to define a SITE, he gets some fairly weird download failure. In order to make things easier to diagnose, this commit adds a check in the package infrastructure that verifies that if SOURCE has a value, SITE is not empty. Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
a0aa7e0e17
commit
235ac0cc18
@ -938,6 +938,12 @@ endif
|
||||
$(1)-source \
|
||||
$(1)-source-check
|
||||
|
||||
ifneq ($$($(2)_SOURCE),)
|
||||
ifeq ($$($(2)_SITE),)
|
||||
$$(error $(2)_SITE cannot be empty when $(2)_SOURCE is not)
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($$(patsubst %/,ERROR,$$($(2)_SITE)),ERROR)
|
||||
$$(error $(2)_SITE ($$($(2)_SITE)) cannot have a trailing slash)
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user