Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* INSTALL: Point to subversion/bindings/java/javahl/README, not

subversion/bindings/java/README.

* subversion/bindings/java/README: Delete.

* subversion/bindings/java/javahl/README: Merge in non-redundant content from

above deleted file.

  1. … 2 more files in changeset.
Correct the built '.jar', '.so', and '.dll' file names.

* subversion/bindings/java/javahl/README

(Build system):

'libsvnjavahl.so' -> 'libsvnjavahl-1.so'

'libsvnjavahl.dll' -> 'libsvnjavahl-1.dll'

'svnjavahl.jar' -> 'svn-javahl.jar'

Patch by: Kamesh Jayachandran <kamesh@collab.net>

(Tweaked by me.)

Review by: malcolm

pmayweg

* subversion/bindings/java/javahl/README

Many small tweaks (typos, etc).

A little more verbosity about the fix needed on MacOS X.

Update the name of JavaSVN to SVNKit.

Patch by: Hyrum K. Wright <hyrum_wright@mail.utexas.edu>

me

* subversion/bindings/java/javahl/README

Tweak "Build system" header, and put Subclipse first.

Fix usage of -source option to JAVAC, and update JDK/JRE minimum

requirements.

Sun's 1.2 JDK doesn't support the '-source' option, and '-source 1.2'

is not a valid value (ignored by Sun's 1.3+ compiler and jikes,

complained about by gcj).

* build/ac-macros/java.m4

(SVN_FIND_JDK): Change -source option in JAVAC_FLAGS to use a value

of 1.3.

* build/generator/gen_win.py

(WinGeneratorBase.get_proj_sources): Change -source option used when

invoking 'javac' to use a value of 1.3.

* subversion/bindings/java/javahl/README

Update to note that a JDK 1.3+ (compiler) and JRE 1.2+ (runtime) are

required.

Found by: maxb

  1. … 2 more files in changeset.
Consolidate JavaHL README files.

* subversion/bindings/java/javahl/README-HIGH-LEVEL-API.txt

Merged into...

* subversion/bindings/java/javahl/README

...here, with some content re-written, and much better organized.

  1. … 1 more file in changeset.
Many spelling fixes, mostly in comments (the only two that affect code

are listed below).

Patch by: Martin A. Brooks <martin@hinterlands.org>

* subversion/tests/cmdline/cat_tests.py

(cat_nonexistent_file): Renamed from cat_nonexistant_file.

(test_list): Adjust for above.

* subversion/tests/cmdline/export_tests.py

(export_nonexistent_file): Renamed from export_nonexistant_file.

(test_list): Adjust for above.

  1. … 16 more files in changeset.
* subversion/bindings/java/javahl/build/build.xml

* subversion/bindings/java/javahl/README-HIGH-LEVEL-API.txt

* subversion/bindings/java/javahl/doc/index.html

* subversion/bindings/java/javahl/AUTHORS

* subversion/bindings/java/javahl/native/EnumMapper.h

* subversion/bindings/java/javahl/native/Notify2.h

* subversion/bindings/java/javahl/native/EnumMapper.cpp

* subversion/bindings/java/javahl/native/Notify2.cpp

* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Lock.java

* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Info2.java

* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NotifyInformation.java

* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Notify2.java

* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/LockStatus.java

* subversion/bindings/java/javahl/README

Set svn:eol-style property to native.

  1. … 13 more files in changeset.
* build.conf

javahl-javah

removing the extra-classes option

libsvnjavahl

add a description to add the resource file to the projects

__JAVAHL__

add top level project like __SWIG_JAVA__

* gen-make.py

add --with-junit option like the configure --with-junit option

* build/generator/msvc_dsp.ezt

replace the hardcode build rules for swig with general build rule

* build/generator/gen_vcnet_vcproj.py

add method get_project_quote for writing quotes into the project file.

* build/generator/vcnet_vcproj.ezt

replace the hardcode build rules for swig with general build rule

* build/generator/gen_base.py

DependencyNode.__hash__

use member name of member filename contains an empty string

DependencyNode.__cmp__

use member name of member filename contains an empty string

Target.__init__

init marker needs_windows_custom_build to None

TargetJavaHeaders.__init__

set marker need_windows_custom_build to "Yes" and remove the

extra-classes option

TargetJavaHeaders.add_dependencies

removing the extra-classes option

TargetJavaHeaders.get_windows_custom_build

implement new method

TargetJavaHeaders.get_windows_custom_target

implement new method

TargetJavaClasses.__init__

set marker need_windows_custom_build to "Yes"

TargetJavaClasses.get_windows_custom_build

implement new method

TargetJavaClasses.get_windows_custom_target

implement new method

* build/generator/gen_win.py

WinGeneratorBase.__init__

Add new --with-junit option

WinGeneratorBase.parse_options

Add new --with-junit option

WinGeneratorBase.get_proj_sources

Add support for generating "custom build" steps

Changed the "custom build" steps for swig projects to new

general style

* build/generator/gen_msvc_dsp.py

add method get_project_quote for writing quotes into the project file.

* subversion/bindings/java/javahl/native/svnjavahl.dsp

remove now unused project file

* subversion/bindings/java/javahl/native/svnjavahl.dsw

remove now unused project file

* subversion/bindings/java/javahl/README

adjust build instructions for windows

  1. … 10 more files in changeset.
The Automake buildsystem for javahl is no longer needed.

The integrated buildsystem should be used instead.

* subversion/bindings/javahl/cls/Makefile.am

* subversion/bindings/javahl/doc/Makefile.am

* subversion/bindings/javahl/native/Makefile.am

* subversion/bindings/javahl/configure.in

* subversion/bindings/javahl/ChangeLog

* subversion/bindings/javahl/src/Makefile

* subversion/bindings/javahl/COPYING

* subversion/bindings/javahl/Makefile.am

* subversion/bindings/javahl/autogen.sh

* subversion/bindings/javahl/NEWS

These files were only needed for the automake build system.

They not needed anymore.

* subversion/bindings/javahl/README

Point the reader to the integrated build system.

  1. … 10 more files in changeset.
* README

Important information for building on MacOS X

The build of javahl only works with automake 1.6 or newer.

Suggested by: Christophe Labouisse <christophe@labouisse.org>

In subversion/bindings/java/javahl/:

* javahl/README: added comment to say automake 1.6 is needed.

* javahl/autogen.sh: added $AMSUFFIX to be able to chose which

automake version is used

  1. … 1 more file in changeset.
* subversion/bindings/java/javahl/README

General formatting and verbiage cleanup.

Adding the java high level interface to subversion/bindings/java. It was

the interface between SvnUp and Subversion.

* subversion/bindings/java/javahl: New directory for the java high

level interface.

* subversion/bindings/java/README-HIGH-LEVEL-API.txt: New file.

  1. … 68 more files in changeset.