summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2012-08-15 19:43:20 +0200
committerMichael Stahl <mstahl@redhat.com>2012-08-15 21:29:14 +0200
commit96410b9e04c1da1f634c3a4ab1ffba335309e46e (patch)
treeba50456b9240168c6c21d264afa4f6845ad66ba6 /solenv
parenta455126868f466b8f0e6b3a354dbe88770258913 (diff)
gbuild: s/gb_JavaClassSet_set_classpath/gb_JavaClassSet_add_classpath/
Change-Id: I549888fcfe08d83101e414de86e8c9db1357d6eb
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/Jar.mk6
-rw-r--r--solenv/gbuild/JavaClassSet.mk13
2 files changed, 12 insertions, 7 deletions
diff --git a/solenv/gbuild/Jar.mk b/solenv/gbuild/Jar.mk
index 5aae7662448a..88616a3433a8 100644
--- a/solenv/gbuild/Jar.mk
+++ b/solenv/gbuild/Jar.mk
@@ -94,7 +94,7 @@ $(call gb_Jar_get_target,$(1)) : PACKAGEROOTS :=
$(call gb_Jar_get_target,$(1)) : PACKAGEDIRS :=
$(call gb_Jar_get_target,$(1)) : PACKAGEFILES :=
$(call gb_JavaClassSet_JavaClassSet,$(call gb_Jar_get_classsetname,$(1)))
-$(call gb_JavaClassSet_set_classpath,$(call gb_Jar_get_classsetname,$(1)),$(value XCLASSPATH))
+$(call gb_JavaClassSet_add_classpath,$(call gb_Jar_get_classsetname,$(1)),$(value XCLASSPATH))
$(eval $(call gb_Module_register_target,$(call gb_Jar_get_outdir_target,$(1)),$(call gb_Jar_get_clean_target,$(1))))
$(call gb_Deliver_add_deliverable,$(call gb_Jar_get_outdir_target,$(1)),$(call gb_Jar_get_target,$(1)),$(1))
$(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Jar_get_target,$(1))
@@ -156,8 +156,8 @@ $(foreach sourcefile,$(2),$(call gb_Jar_add_generated_sourcefile,$(1),$(sourcefi
endef
define gb_JarTest_set_classpath
-$(call gb_JavaClassSet_set_classpath,$(call gb_Jar_get_classsetname,$(1)),$(2))
-
+$$(call gb_Output_error,\
+ gb_JarTest_set_classpath: use gb_JavaClassSet_add_classpath instead.)
endef
# JARCLASSPATH is the class path that is written to the manifest of the jar
diff --git a/solenv/gbuild/JavaClassSet.mk b/solenv/gbuild/JavaClassSet.mk
index 11b67cdf2353..d0c03e75b795 100644
--- a/solenv/gbuild/JavaClassSet.mk
+++ b/solenv/gbuild/JavaClassSet.mk
@@ -104,7 +104,12 @@ $(foreach sourcefile,$(2),$(call gb_JavaClassSet_add_generated_sourcefile,$(1),$
endef
define gb_JavaClassSet_set_classpath
-$(call gb_JavaClassSet_get_target,$(1)) : T_CP := $(2)
+$$(call gb_Output_error,\
+ gb_JavaClassSet_set_classpath: use gb_JavaClassSet_add_classpath instead.)
+endef
+
+define gb_JavaClassSet_add_classpath
+$(call gb_JavaClassSet_get_target,$(1)) : T_CP := $$(if $$(T_CP),$$(T_CP)$$(gb_CLASSPATHSEP))$(strip $(2))
endef
@@ -118,7 +123,7 @@ endef
define gb_JavaClassSet_use_jar
$(call gb_JavaClassSet_get_target,$(1)) : $(2)
$(call gb_JavaClassSet_get_target,$(1)) : JARDEPS += $(2)
-$(call gb_JavaClassSet_get_target,$(1)) : T_CP := $$(if $$(T_CP),$$(T_CP)$$(gb_CLASSPATHSEP))$(strip $(2))
+$(call gb_JavaClassSet_add_classpath,$(1),$(2))
$(2) :| $(gb_Helper_PHONY)
endef
@@ -130,7 +135,7 @@ $$(call gb_Output_error,\
endef
define gb_JavaClassSet_use_system_jar
-$(call gb_JavaClassSet_get_target,$(1)) : T_CP := $$(if $$(T_CP),$$(T_CP)$$(gb_CLASSPATHSEP))$(strip $(2))
+$(call gb_JavaClassSet_add_classpath,$(1),$(2))
endef
@@ -168,7 +173,7 @@ endef
define gb_JavaClassSet_use_jar_classset
$(call gb_JavaClassSet_get_target,$(1)) : $(call gb_JavaClassSet_get_target,$(call gb_Jar_get_classsetname,$(2)))
$(call gb_JavaClassSet_get_target,$(1)) : JARDEPS += $(call gb_JavaClassSet_get_target,$(call gb_Jar_get_classsetname,$(2)))
-$(call gb_JavaClassSet_get_target,$(1)) : T_CP := $$(if $$(T_CP),$$(T_CP)$$(gb_CLASSPATHSEP))$(call gb_JavaClassSet_get_classdir,$(call gb_Jar_get_classsetname,$(2)))
+$(call gb_JavaClassSet_add_classpath,$(1),$(call gb_JavaClassSet_get_classdir,$(call gb_Jar_get_classsetname,$(2))))
endef