diff options
author | Bjoern Michaelsen <b_michaelsen@openoffice.org> | 2010-11-12 19:01:52 +0100 |
---|---|---|
committer | Bjoern Michaelsen <b_michaelsen@openoffice.org> | 2010-11-12 19:01:52 +0100 |
commit | 552dcef8118ff28464bb1320e2414b0f56e19097 (patch) | |
tree | 1caac2c112c259709c94d69100b49df3c552e89c /solenv/gbuild/Helper.mk | |
parent | 4ca43a7336784ed46a3ed451031d05813a923f0b (diff) |
gnumake2: lib name cleanup
Diffstat (limited to 'solenv/gbuild/Helper.mk')
-rw-r--r-- | solenv/gbuild/Helper.mk | 42 |
1 files changed, 16 insertions, 26 deletions
diff --git a/solenv/gbuild/Helper.mk b/solenv/gbuild/Helper.mk index 69ce14864952..d67f447fde9d 100644 --- a/solenv/gbuild/Helper.mk +++ b/solenv/gbuild/Helper.mk @@ -119,41 +119,31 @@ $(foreach repo,$(1),$(call gb_Helper_add_repository,$(repo))) endef define gb_Helper_init_registries -gb_Executable_VALIDLAYERS := UREBIN SDK OOO BRAND NONE -gb_Library_VALIDLAYERS := OOOLIBS PLAINLIBS_URE PLAINLIBS_OOO RTLIBS RTVERLIBS STLLIBS UNOLIBS_URE UNOLIBS_OOO UNOVERLIBS -gb_StaticLibrary_VALIDLAYERS := PLAINLIBS -gb_Library_NAMESCHEMES := OOO PLAIN RT RTVER STL UNO UNOVER -gb_StaticLibrary_NAMESCHEMES := PLAIN +gb_Executable_VALIDGROUPS := UREBIN SDK OOO BRAND NONE +gb_Library_VALIDGROUPS := OOOLIBS PLAINLIBS_NONE PLAINLIBS_URE PLAINLIBS_OOO RTLIBS RTVERLIBS STLLIBS UNOLIBS_URE UNOLIBS_OOO UNOVERLIBS +gb_StaticLibrary_VALIDGROUPS := PLAINLIBS -$$(foreach layer,$$(gb_Executable_VALIDLAYERS),$$(eval gb_Executable_$$(layer) :=)) -$$(foreach layer,$$(gb_Library_VALIDLAYERS),$$(eval gb_Library_$$(layer) :=)) -$$(foreach layer,$$(gb_StaticLibrary_VALIDLAYERS),$$(eval gb_StaticLibrary_$$(layer) :=)) +$$(foreach group,$$(gb_Executable_VALIDGROUPS),$$(eval gb_Executable_$$(group) :=)) +$$(foreach group,$$(gb_Library_VALIDGROUPS),$$(eval gb_Library_$$(group) :=)) +$$(foreach group,$$(gb_StaticLibrary_VALIDGROUPS),$$(eval gb_StaticLibrary_$$(group) :=)) endef define gb_Helper_collect_libtargets -gb_Library_PLAINLIBS := \ - $$(gb_Library_PLAINLIBS_URE) \ - $$(gb_Library_PLAINLIBS_OOO) \ - -gb_Library_UNOLIBS := \ - $$(gb_Library_UNOLIBS_URE) \ - $$(gb_Library_UNOLIBS_OOO) \ - -gb_Library_TARGETS := $$(foreach namescheme,$$(gb_Library_NAMESCHEMES),$$(gb_Library_$$(namescheme)LIBS)) -gb_StaticLibrary_TARGETS := $$(foreach namescheme,$$(gb_StaticLibrary_NAMESCHEMES),$$(gb_StaticLibrary_$$(namescheme)LIBS)) +gb_Library_TARGETS := $$(foreach group,$$(gb_Library_VALIDGROUPS),$$(gb_Library_$$(group))) +gb_StaticLibrary_TARGETS := $$(foreach group,$$(gb_StaticLibrary_VALIDGROUPS),$$(gb_StaticLibrary_$$(group))) endef define gb_Helper_collect_knownlibs -gb_Library_KNOWNLIBS := $$(foreach namescheme,$$(gb_Library_NAMESCHEMES),$$(gb_Library_$$(namescheme)LIBS)) -gb_StaticLibrary_KNOWNLIBS := $$(foreach namescheme,$$(gb_StaticLibrary_NAMESCHEMES),$$(gb_StaticLibrary_$$(namescheme)LIBS)) +gb_Library_KNOWNLIBS := $$(foreach group,$$(gb_Library_VALIDGROUPS),$$(gb_Library_$$(group))) +gb_StaticLibrary_KNOWNLIBS := $$(foreach group,$$(gb_StaticLibrary_VALIDGROUPS),$$(gb_StaticLibrary_$$(group))) endef define gb_Helper_register_executables -ifeq ($$(filter $(1),$$(gb_Executable_VALIDLAYERS)),) -$$(error $(1) is not a valid layer for executables. Valid layers are: $$(gb_Executable_VALIDLAYERS)) +ifeq ($$(filter $(1),$$(gb_Executable_VALIDGROUPS)),) +$$(error $(1) is not a valid group for executables. Valid groups are: $$(gb_Executable_VALIDGROUPS)) endif gb_Executable_$(1) += $(2) @@ -161,8 +151,8 @@ gb_Executable_$(1) += $(2) endef define gb_Helper_register_libraries -ifeq ($$(filter $(1),$$(gb_Library_VALIDLAYERS)),) -$$(error $(1) is not a valid layer for layer. Valid layers are: $$(gb_Library_VALIDLAYERS)) +ifeq ($$(filter $(1),$$(gb_Library_VALIDGROUPS)),) +$$(error $(1) is not a valid group for libraries. Valid groups are: $$(gb_Library_VALIDGROUPS)) endif gb_Library_$(1) += $(2) @@ -170,8 +160,8 @@ gb_Library_$(1) += $(2) endef define gb_Helper_register_static_libraries -ifeq ($$(filter $(1),$$(gb_StaticLibrary_VALIDLAYERS)),) -$$(error $(1) is not a valid layer for layer. Valid layers are: $$(gb_StaticLibrary_VALIDLAYERS)) +ifeq ($$(filter $(1),$$(gb_StaticLibrary_VALIDGROUPS)),) +$$(error $(1) is not a valid group for static libraries. Valid groups are: $$(gb_StaticLibrary_VALIDGROUPS)) endif gb_StaticLibrary_$(1) += $(2) |