[Libreoffice-commits] core.git: solenv/gbuild

David Tardon dtardon at redhat.com
Sun Apr 14 07:22:52 PDT 2013


 solenv/gbuild/Package.mk |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 611d4163ef53142dc2a5604d8bb953173d2d6978
Author: David Tardon <dtardon at redhat.com>
Date:   Sun Apr 14 16:20:54 2013 +0200

    gbuild: add arg. check to Package functions
    
    Change-Id: I07cfa78b254fe0993bbfcd86a58346af5daf1664

diff --git a/solenv/gbuild/Package.mk b/solenv/gbuild/Package.mk
index 0c5f0ff..5c40e60 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


More information about the Libreoffice-commits mailing list