diff options
author | David Tardon <dtardon@redhat.com> | 2013-04-14 16:20:54 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2013-04-14 16:22:22 +0200 |
commit | 611d4163ef53142dc2a5604d8bb953173d2d6978 (patch) | |
tree | 291af18314e7edc76f64f0c721998012e897b7e9 /solenv | |
parent | cd809a1e4397af66f2e418532c368a7ec7a8c1b1 (diff) |
gbuild: add arg. check to Package functions
Change-Id: I07cfa78b254fe0993bbfcd86a58346af5daf1664
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/gbuild/Package.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/solenv/gbuild/Package.mk b/solenv/gbuild/Package.mk index 0c5f0ff3bc59..5c40e603947b 100644 --- a/solenv/gbuild/Package.mk +++ b/solenv/gbuild/Package.mk @@ -111,6 +111,7 @@ gb_Package_OUTDIR_$(1) := $(2) endef define gb_Package_add_file +$(if $(strip $(3)),,$(call gb_Output_error,gb_Package_add_file requires 3 arguments)) $(call gb_Package_get_target,$(1)) : $$(gb_Package_OUTDIR_$(1))/$(2) $(call gb_Package_get_target,$(1)) : FILES += $$(gb_Package_OUTDIR_$(1))/$(2) $(call gb_Package_get_clean_target,$(1)) : FILES += $$(gb_Package_OUTDIR_$(1))/$(2) @@ -127,6 +128,7 @@ endef # $(eval $(call gb_Package_add_files,foo_inc,inc/foo,foo/bar/foo.hxx)) # # -> inc/foo/foo.hxx define gb_Package_add_files +$(if $(strip $(3)),,$(call gb_Output_error,gb_Package_add_files requires 3 arguments)) $(foreach file,$(3),$(call gb_Package_add_file,$(1),$(2)/$(notdir $(file)),$(file))) endef @@ -140,6 +142,7 @@ endef # $(eval $(call gb_Package_add_files,foo_inc,inc,foo/bar/foo.hxx)) # # -> inc/foo/bar/foo.hxx define gb_Package_add_files_with_dir +$(if $(strip $(3)),,$(call gb_Output_error,gb_Package_add_files_with_dir requires 3 arguments)) $(foreach file,$(3),$(call gb_Package_add_file,$(1),$(2)/$(file),$(file))) endef |