Initial commit of fully mavenized build
authorJakub Skoczen <jakub@indexdata.dk>
Tue, 16 Feb 2010 16:11:38 +0000 (17:11 +0100)
committerJakub Skoczen <jakub@indexdata.dk>
Tue, 16 Feb 2010 16:11:38 +0000 (17:11 +0100)
commit330e6fccabafa8be5d147e49d5fbe578bd1aa905
tree7124a51cee597246e29aef1d481fb662e87e439f
parentebec1a3d5d9c2e3ecafb46d72f01f57a58e7998a
Initial commit of fully mavenized build

Instead of make, maven native plugin is used to build the C/C++ JNI wrapper interface. This will make it easier to introduce proper win32 support and architecure dependend JARs to ease dependency management of client projects.

The win32 pom.xml is not yet included.

The arch-dep build can be activated by invoking 'linux' profile:

mvn package -Plinux
17 files changed:
AUTHORS [deleted file]
README [deleted file]
any/pom.xml [new file with mode: 0644]
libyaz4j/Makefile [deleted file]
libyaz4j/build-windows.bat [deleted file]
libyaz4j/include/zoom-extra.h [deleted file]
libyaz4j/lib/.gitignore [deleted file]
libyaz4j/libyaz4j.i [deleted file]
libyaz4j/obj/.gitignore [deleted file]
libyaz4j/src/.gitignore [deleted file]
libyaz4j/src/zoom-extra.cpp [deleted file]
linux/pom.xml [new file with mode: 0644]
pom.xml
src/main/java/org/yaz4j/jni/.gitignore [deleted file]
src/main/native/zoom-extra.cpp [new file with mode: 0644]
src/main/native/zoom-extra.h [new file with mode: 0644]
src/main/swig/libyaz4j.i [new file with mode: 0644]