summaryrefslogtreecommitdiffstats
path: root/solenv
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2011-12-25 13:28:36 +0100
committerDavid Tardon <dtardon@redhat.com>2011-12-25 13:33:31 +0100
commitd785722ae136801aee0f7d0b2bde7baaac2ae5b6 (patch)
tree8aaa333cbdf4afeefd5b25355d3a96144785c2aa /solenv
parentadd add_package_dependencies for JunitTest too (diff)
downloadcore-d785722ae136801aee0f7d0b2bde7baaac2ae5b6.tar.gz
core-d785722ae136801aee0f7d0b2bde7baaac2ae5b6.zip
don't let jars depend on random stuff
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/JavaClassSet.mk13
1 files changed, 5 insertions, 8 deletions
diff --git a/solenv/gbuild/JavaClassSet.mk b/solenv/gbuild/JavaClassSet.mk
index 100976f231c5..43e3dac669cb 100644
--- a/solenv/gbuild/JavaClassSet.mk
+++ b/solenv/gbuild/JavaClassSet.mk
@@ -29,11 +29,8 @@
gb_JavaClassSet_JAVACCOMMAND := $(JAVACOMPILER)
gb_JavaClassSet_JAVACDEBUG :=
-# Enforce dependency ordering.
-#
-# This target is used to enforce correct dependency order for possibly
-# generated stuff: generated sources, jars/classdirs etc. Everything but
-# source files depends on it.
+# Enforces correct dependency order for possibly generated stuff:
+# generated sources, jars/classdirs etc.
gb_JavaClassSet_get_preparation_target = $(WORKDIR)/JavaClassSet/$(1)/prepared
ifneq ($(gb_DEBUGLEVEL),0)
@@ -71,8 +68,8 @@ $(call gb_JavaClassSet_get_preparation_target,%) :
mkdir -p $(dir $@) && touch $@
define gb_JavaClassSet_JavaClassSet
-$(call gb_JavaClassSet_get_target,$(1)) : JARDEPS :=
-$(call gb_JavaClassSet_get_target,$(1)) :| $(call gb_JavaClassSet_get_preparation_target,$(1))
+$(call gb_JavaClassSet_get_target,$(1)) : JARDEPS := $(call gb_JavaClassSet_get_preparation_target,$(1))
+$(call gb_JavaClassSet_get_target,$(1)) : $(call gb_JavaClassSet_get_preparation_target,$(1))
endef
@@ -116,7 +113,7 @@ define gb_JavaClassSet_add_jar
$(call gb_JavaClassSet_get_target,$(1)) : $(2)
$(call gb_JavaClassSet_get_target,$(1)) : T_CP := $$(T_CP)$(gb_CLASSPATHSEP)$(strip $(2))
$(call gb_JavaClassSet_get_target,$(1)) : JARDEPS += $(2)
-$(2) :| $(call gb_JavaClassSet_get_preparation_target,$(1))
+$(2) :| $(gb_Helper_PHONY)
endef