From f75d68b30dd4bac201a302094ee028208ddc3469 Mon Sep 17 00:00:00 2001 From: David Tardon Date: Fri, 23 Dec 2011 15:35:55 +0100 Subject: avoid copying hack --- accessibility/Jar_accessibility.mk | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'accessibility') diff --git a/accessibility/Jar_accessibility.mk b/accessibility/Jar_accessibility.mk index 5f5737ad17bb..ffb86ee74911 100644 --- a/accessibility/Jar_accessibility.mk +++ b/accessibility/Jar_accessibility.mk @@ -36,6 +36,10 @@ $(eval $(call gb_Jar_add_jars,java_accessibility,\ $(eval $(call gb_Jar_set_packageroot,java_accessibility,org)) +$(eval $(call gb_Jar_add_packagedirs,java_accessibility,\ + $(WORKDIR)/CustomTarget/accessibility/bridge/classes/org \ +)) + $(eval $(call gb_Jar_add_sourcefiles,java_accessibility,\ accessibility/bridge/org/openoffice/java/accessibility/AbstractButton \ accessibility/bridge/org/openoffice/java/accessibility/AccessibleActionImpl \ @@ -84,11 +88,9 @@ $(eval $(call gb_Jar_add_sourcefiles,java_accessibility,\ accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleTextLog \ )) -# XXX yes, I know this is a nasty hack. But it is the easiest way (and, -# from what I have tried so far, the only working one) to get the damned -# class file packed into the jar. -$(WORKDIR)/CustomTarget/accessibility/bridge/classes : $(call gb_Package_get_target,accessibility_bridge) - mkdir -p $(call gb_Jar_get_workdir,java_accessibility)/org/openoffice/java/accessibility && \ - $(call gb_Deliver_deliver,$(WORKDIR)/CustomTarget/accessibility/bridge/classes/org/openoffice/java/accessibility/Build.class,$(call gb_Jar_get_workdir,java_accessibility)/org/openoffice/java/accessibility) +# Dummy dep. to satisfy make's depsolver: .../classes is created by a +# custom target, so there is no dependency information for it here. +# It also makes sure that the package is built before this jar .-) +$(WORKDIR)/CustomTarget/accessibility/bridge/classes :| $(call gb_Package_get_target,accessibility_bridge) # vim:set shiftwidth=4 softtabstop=4 expandtab: -- cgit v1.2.3