You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2010/02/02 16:03:31 UTC
svn commit: r905665 - in /subversion/trunk: Makefile.in build.conf
Author: hwright
Date: Tue Feb 2 15:03:28 2010
New Revision: 905665
URL: http://svn.apache.org/viewvc?rev=905665&view=rev
Log:
JavaHL: More monkeying with the build system, this time to make sure the
libraries and headers are generated for the new packages.
(Note: Currently, we're calling the new stuff 'javahl-compat', but at some
point, the build targets will change so that the old stuff, which is the
compatibility wrapper, will use the term 'javahl-compat')
* Makefile.in:
Add the javahl-compat target explicitly, as well as its dependencies.
* build.conf
(javahl-compat-java): Renamed from javahl-compat.
(javahl-compat-javah): New section.
Modified:
subversion/trunk/Makefile.in
subversion/trunk/build.conf
Modified: subversion/trunk/Makefile.in
URL: http://svn.apache.org/viewvc/subversion/trunk/Makefile.in?rev=905665&r1=905664&r2=905665&view=diff
==============================================================================
--- subversion/trunk/Makefile.in (original)
+++ subversion/trunk/Makefile.in Tue Feb 2 15:03:28 2010
@@ -424,6 +424,7 @@
# JavaHL target aliases
javahl: mkdir-init javahl-java javahl-javah javahl-lib @JAVAHL_TESTS_TARGET@
install-javahl: javahl install-javahl-java install-javahl-javah install-javahl-lib
+javahl-compat: mkdir-init javahl-compat-java javahl-compat-javah javahl-lib @JAVAHL_TESTS_TARGET@ javahl-compat-tests
clean-javahl:
rm -rf $(javahl_java_PATH) $(javahl_javah_PATH) @JAVAHL_OBJDIR@
Modified: subversion/trunk/build.conf
URL: http://svn.apache.org/viewvc/subversion/trunk/build.conf?rev=905665&r1=905664&r2=905665&view=diff
==============================================================================
--- subversion/trunk/build.conf (original)
+++ subversion/trunk/build.conf Tue Feb 2 15:03:28 2010
@@ -527,7 +527,7 @@
#
# JavaHL targets
#
-[javahl-compat]
+[javahl-compat-java]
type = java
path = subversion/bindings/javahl/src/org/apache/subversion/javahl
subversion/bindings/javahl/src/org/apache/subversion/javahl/callback
@@ -537,7 +537,6 @@
link-cmd = $(COMPILE_JAVAHL_JAVAC)
classes = subversion/bindings/javahl/classes
package-roots = org
-add-deps = javahl
[javahl-java]
type = java
@@ -583,6 +582,17 @@
install = javahl-javah
link-cmd = $(COMPILE_JAVAHL_JAVAH) -force
+[javahl-compat-javah]
+type = javah
+path = subversion/bindings/javahl/src/org/apache/subversion/javahl
+classes = subversion/bindings/javahl/classes
+headers = subversion/bindings/javahl/include
+package = org.apache.subversion.javahl
+sources = *.java
+add-deps = $(javahl_java_DEPS)
+install = javahl-javah
+link-cmd = $(COMPILE_JAVAHL_JAVAH) -force
+
[libsvnjavahl]
description = Subversion Java HighLevel binding
type = lib