Kaydet (Commit) a40fb598 authored tarafından Michael Stahl's avatar Michael Stahl

jfreereport: use jar files from WORKDIR

Change-Id: Ie3d706841faae40e6172ae36894f4ad700d70571
üst 070ca1e2
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
$(eval $(call gb_ExternalProject_ExternalProject,jfreereport_flow_engine)) $(eval $(call gb_ExternalProject_ExternalProject,jfreereport_flow_engine))
$(eval $(call gb_ExternalProject_use_packages,jfreereport_flow_engine,\ $(eval $(call gb_ExternalProject_use_external_projects,jfreereport_flow_engine,\
jfreereport_liblayout \ jfreereport_liblayout \
)) ))
...@@ -26,7 +26,12 @@ $(call gb_ExternalProject_get_state_target,jfreereport_flow_engine,build) : ...@@ -26,7 +26,12 @@ $(call gb_ExternalProject_get_state_target,jfreereport_flow_engine,build) :
$(if $(filter YES,$(SYSTEM_APACHE_COMMONS)),\ $(if $(filter YES,$(SYSTEM_APACHE_COMMONS)),\
-Dcommons-logging.jar=$(COMMONS_LOGGING_JAR) \ -Dcommons-logging.jar=$(COMMONS_LOGGING_JAR) \
-Dcommons-logging.jar=$(INSTROOT)/$(LIBO_SHARE_JAVA_FOLDER)/commons-logging-1.1.1.jar) \ -Dcommons-logging.jar=$(INSTROOT)/$(LIBO_SHARE_JAVA_FOLDER)/commons-logging-1.1.1.jar) \
-Dlib=$(OUTDIR)/bin \ -Dlibbase.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libbase)/dist/libbase-$(LIBBASE_VERSION).jar \
-Dlibformula.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libformula)/dist/libformula-$(LIBFORMULA_VERSION).jar \
-Dliblayout.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_liblayout)/build/lib/liblayout.jar \
-Dlibloader.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libloader)/dist/libloader-$(LIBLOADER_VERSION).jar \
-Dlibserializer.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libserializer)/dist/libserializer-$(LIBBASE_VERSION).jar \
-Dlibxml.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libxml)/dist/libxml-$(LIBXML_VERSION).jar \
$(if $(filter yes,$(JAVACISGCJ))\ $(if $(filter yes,$(JAVACISGCJ))\
,-Dbuild.compiler=gcj \ ,-Dbuild.compiler=gcj \
,-Dant.build.javac.source=$(JAVA_SOURCE_VER) \ ,-Dant.build.javac.source=$(JAVA_SOURCE_VER) \
......
...@@ -13,7 +13,7 @@ $(eval $(call gb_ExternalProject_use_externals,jfreereport_liblayout,\ ...@@ -13,7 +13,7 @@ $(eval $(call gb_ExternalProject_use_externals,jfreereport_liblayout,\
commons-logging \ commons-logging \
)) ))
$(eval $(call gb_ExternalProject_use_packages,jfreereport_liblayout,\ $(eval $(call gb_ExternalProject_use_external_projects,jfreereport_liblayout,\
jfreereport_sac \ jfreereport_sac \
jfreereport_libbase \ jfreereport_libbase \
jfreereport_flute \ jfreereport_flute \
...@@ -38,6 +38,15 @@ $(call gb_ExternalProject_get_state_target,jfreereport_liblayout,build) : ...@@ -38,6 +38,15 @@ $(call gb_ExternalProject_get_state_target,jfreereport_liblayout,build) :
$(if $(filter YES,$(SYSTEM_APACHE_COMMONS)),\ $(if $(filter YES,$(SYSTEM_APACHE_COMMONS)),\
-Dcommons-logging.jar=$(COMMONS_LOGGING_JAR) \ -Dcommons-logging.jar=$(COMMONS_LOGGING_JAR) \
-Dcommons-logging.jar=$(INSTROOT)/$(LIBO_SHARE_JAVA_FOLDER)/commons-logging-1.1.1.jar) \ -Dcommons-logging.jar=$(INSTROOT)/$(LIBO_SHARE_JAVA_FOLDER)/commons-logging-1.1.1.jar) \
-Dflute.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_flute)/dist/flute-$(FLUTE_VERSION).jar \
-Dlibbase.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libbase)/dist/libbase-$(LIBBASE_VERSION).jar \
-Dlibformula.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libformula)/dist/libformula-$(LIBFORMULA_VERSION).jar \
-Dlibfonts.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libfonts)/dist/libfonts-$(LIBFONTS_VERSION).jar \
-Dlibloader.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libloader)/dist/libloader-$(LIBLOADER_VERSION).jar \
-Dlibrepository.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_librepository)/dist/librepository-$(LIBREPOSITORY_VERSION).jar \
-Dlibserializer.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libserializer)/dist/libserializer-$(LIBBASE_VERSION).jar \
-Dlibxml.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_libxml)/dist/libxml-$(LIBXML_VERSION).jar \
-Dsac.jar=$(call gb_UnpackedTarball_get_dir,jfreereport_sac)/build/lib/sac.jar \
$(if $(filter yes,$(JAVACISGCJ))\ $(if $(filter yes,$(JAVACISGCJ))\
,-Dbuild.compiler=gcj \ ,-Dbuild.compiler=gcj \
,-Dant.build.javac.source=$(JAVA_SOURCE_VER) \ ,-Dant.build.javac.source=$(JAVA_SOURCE_VER) \
...@@ -45,7 +54,6 @@ $(call gb_ExternalProject_get_state_target,jfreereport_liblayout,build) : ...@@ -45,7 +54,6 @@ $(call gb_ExternalProject_get_state_target,jfreereport_liblayout,build) :
) \ ) \
-Dantcontrib.available="true" \ -Dantcontrib.available="true" \
-Dbuild.id="10682" \ -Dbuild.id="10682" \
-Dlib=$(OUTDIR)/bin \
$(if $(debug),-Dbuild.debug="on") jar \ $(if $(debug),-Dbuild.debug="on") jar \
) )
......
--- misc/flow-engine-0.9.4/build.xml (Revision 6728) --- misc/flow-engine-0.9.4/build.xml (Revision 6728)
+++ misc/build/flow-engine-0.9.4/build.xml (Arbeitskopie) +++ misc/build/flow-engine-0.9.4/build.xml (Arbeitskopie)
@@ -24,7 +24,8 @@ @@ -24,9 +24,13 @@
<!-- Setup the compile classpath --> <!-- Setup the compile classpath -->
<path id="classpath"> <path id="classpath">
- <fileset dir="lib"> - <fileset dir="lib">
- <include name="*.jar" />
- </fileset>
+ <pathelement path="${commons-logging.jar}"/> + <pathelement path="${commons-logging.jar}"/>
+ <fileset dir="${lib}"> + <pathelement path="${libbase.jar}"/>
<include name="*.jar" /> + <pathelement path="${libformula.jar}"/>
</fileset> + <pathelement path="${liblayout.jar}"/>
+ <pathelement path="${libloader.jar}"/>
+ <pathelement path="${libserializer.jar}"/>
+ <pathelement path="${libxml.jar}"/>
</path> </path>
<!-- Kill all the created directories -->
--- misc/liblayout-0.2.10/build.xml (Revision 6728) --- misc/liblayout-0.2.10/build.xml (Revision 6728)
+++ misc/build/liblayout-0.2.10/build.xml (Arbeitskopie) +++ misc/build/liblayout-0.2.10/build.xml (Arbeitskopie)
@@ -24,7 +24,8 @@ @@ -24,9 +24,16 @@
<!-- Setup the compile classpath --> <!-- Setup the compile classpath -->
<path id="classpath"> <path id="classpath">
- <fileset dir="lib"> - <fileset dir="lib">
- <include name="*.jar" />
- </fileset>
+ <pathelement path="${commons-logging.jar}"/> + <pathelement path="${commons-logging.jar}"/>
+ <fileset dir="${lib}"> + <pathelement path="${flute.jar}"/>
<include name="*.jar" /> + <pathelement path="${libbase.jar}"/>
</fileset> + <pathelement path="${libformula.jar}"/>
+ <pathelement path="${libfonts.jar}"/>
+ <pathelement path="${libloader.jar}"/>
+ <pathelement path="${librepository.jar}"/>
+ <pathelement path="${libserializer.jar}"/>
+ <pathelement path="${libxml.jar}"/>
+ <pathelement path="${sac.jar}"/>
</path> </path>
<!-- Kill all the created directories -->
...@@ -119,6 +119,11 @@ $(call gb_ExternalProject_get_preparation_target,$(1)) : $(call gb_ExternalProje ...@@ -119,6 +119,11 @@ $(call gb_ExternalProject_get_preparation_target,$(1)) : $(call gb_ExternalProje
endef endef
# call gb_ExternalProject_use_external_projects,project,projects
define gb_ExternalProject_use_external_projects
$(foreach ext,$(2),$(call gb_ExternalProject_use_external_project,$(1),$(ext)))
endef
# Make an ExternalProject depend on an external # Make an ExternalProject depend on an external
# #
# this forwards to functions that must be defined in RepositoryExternal.mk. # this forwards to functions that must be defined in RepositoryExternal.mk.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment