From ac2f776765e0ef343791405a65280ff632dc7304 Mon Sep 17 00:00:00 2001 From: juanf <juanf@ethz.ch> Date: Mon, 22 May 2023 14:28:39 +0200 Subject: [PATCH] lib-base folder creation --- build.gradle => lib-base/build.gradle | 0 {build => lib-base/build}/antrun.sh | 0 {build => lib-base/build}/build.xml | 0 {dist => lib-base/dist}/COPYING | 0 {dist => lib-base/dist}/COPYING_HDF | 0 {dist => lib-base/dist}/LICENSE | 0 {doc => lib-base/doc}/tagged_array_def.txt | 0 .../gradle}/wrapper/gradle-wrapper.jar | Bin .../gradle}/wrapper/gradle-wrapper.properties | 0 gradlew => lib-base/gradlew | 0 gradlew.bat => lib-base/gradlew.bat | 0 javaproject.gradle => lib-base/javaproject.gradle | 0 .../native/nativedata/amd64-Linux/libnativedata.so | Bin .../native/nativedata/amd64-Windows/nativedata.dll | Bin .../native/nativedata/arm-Linux/libnativedata.so | Bin .../nativedata/x86_64-Mac OS X/libnativedata.jnilib | Bin .../libs}/native/unix/amd64-Linux/libunix.so | Bin .../libs}/native/unix/arm-Linux/libunix.so | Bin .../native/unix/x86_64-Mac OS X/libunix.jnilib | Bin repository.gradle => lib-base/repository.gradle | 0 .../resource}/dependency-structure.ddf | 0 settings.gradle => lib-base/settings.gradle | 0 {source => lib-base/source}/c/COPYING | 0 {source => lib-base/source}/c/Makefile_Win64.mak | 0 .../source}/c/compile_linux_amd64.sh | 0 {source => lib-base/source}/c/compile_linux_arm.sh | 0 .../source}/c/compile_macosx_x86_64.sh | 0 {source => lib-base/source}/c/copyByteChar.c | 0 {source => lib-base/source}/c/copyByteDouble.c | 0 {source => lib-base/source}/c/copyByteFloat.c | 0 {source => lib-base/source}/c/copyByteInt.c | 0 {source => lib-base/source}/c/copyByteLong.c | 0 {source => lib-base/source}/c/copyByteShort.c | 0 {source => lib-base/source}/c/copyByteTarget.ctempl | 0 {source => lib-base/source}/c/copyCommon.c | 0 {source => lib-base/source}/c/unix.c | 0 .../systemsx/cisd/base/BuildAndEnvironmentInfo.java | 0 .../systemsx/cisd/base/annotation/JsonObject.java | 0 .../cisd/base/convert/NativeArrayEncoding.java | 0 .../ch/systemsx/cisd/base/convert/NativeData.java | 0 .../cisd/base/convert/NativeTaggedArray.java | 0 .../base/exceptions/CheckedExceptionTunnel.java | 0 .../cisd/base/exceptions/IErrorStrategy.java | 0 .../cisd/base/exceptions/IOExceptionUnchecked.java | 0 .../exceptions/InterruptedExceptionUnchecked.java | 0 .../cisd/base/exceptions/StopException.java | 0 .../base/exceptions/TimeoutExceptionUnchecked.java | 0 .../ch/systemsx/cisd/base/exceptions/package.html | 0 .../systemsx/cisd/base/image/IImageTransformer.java | 0 .../cisd/base/image/IImageTransformerFactory.java | 0 .../cisd/base/image/IStreamingImageTransformer.java | 0 .../image/IStreamingImageTransformerFactory.java | 0 .../base/io/AdapterIInputStreamToInputStream.java | 0 .../base/io/AdapterIOutputStreamToOutputStream.java | 0 .../base/io/AdapterInputStreamToIInputStream.java | 0 .../base/io/AdapterOutputStreamToIOutputStream.java | 0 .../cisd/base/io/ByteBufferRandomAccessFile.java | 0 .../java/ch/systemsx/cisd/base/io/IInputStream.java | 0 .../ch/systemsx/cisd/base/io/IOutputStream.java | 0 .../ch/systemsx/cisd/base/io/IRandomAccessFile.java | 0 .../ch/systemsx/cisd/base/io/ISynchronizable.java | 0 .../systemsx/cisd/base/io/RandomAccessFileImpl.java | 0 .../systemsx/cisd/base/mdarray/MDAbstractArray.java | 0 .../java/ch/systemsx/cisd/base/mdarray/MDArray.java | 0 .../ch/systemsx/cisd/base/mdarray/MDByteArray.java | 0 .../systemsx/cisd/base/mdarray/MDDoubleArray.java | 0 .../ch/systemsx/cisd/base/mdarray/MDFloatArray.java | 0 .../ch/systemsx/cisd/base/mdarray/MDIntArray.java | 0 .../ch/systemsx/cisd/base/mdarray/MDLongArray.java | 0 .../ch/systemsx/cisd/base/mdarray/MDShortArray.java | 0 .../java/ch/systemsx/cisd/base/mdarray/package.html | 0 .../base/namedthread/ICallableNameProvider.java | 0 .../base/namedthread/IRunnableNameProvider.java | 0 .../cisd/base/namedthread/NamedCallable.java | 0 .../cisd/base/namedthread/NamedFutureTask.java | 0 .../cisd/base/namedthread/NamedRunnable.java | 0 .../cisd/base/namedthread/NamingThreadFactory.java | 0 .../base/namedthread/NamingThreadPoolExecutor.java | 0 .../cisd/base/namedthread/PoolNameThread.java | 0 .../ch/systemsx/cisd/base/namedthread/package.html | 0 .../cisd/base/tests/AbstractFileSystemTestCase.java | 0 .../java/ch/systemsx/cisd/base/tests/Retry10.java | 0 .../java/ch/systemsx/cisd/base/tests/Retry50.java | 0 .../ch/systemsx/cisd/base/unix/FileLinkType.java | 0 .../java/ch/systemsx/cisd/base/unix/Unix.java | 0 .../java/ch/systemsx/cisd/base/unix/package.html | 0 .../utilities/AbstractBuildAndEnvironmentInfo.java | 0 .../cisd/base/utilities/NativeLibraryUtilities.java | 0 .../systemsx/cisd/base/utilities/OSUtilities.java | 0 .../cisd/base/utilities/ResourceUtilities.java | 0 .../ch/systemsx/cisd/base/utilities/package.html | 0 .../java/ch/systemsx/cisd/base/AllTests.java | 0 .../systemsx/cisd/base/convert/NativeDataTests.java | 0 .../cisd/base/convert/NativeTaggedArrayTests.java | 0 .../base/exceptions/CheckedExceptionTunnelTest.java | 0 .../base/exceptions/IOExceptionUncheckedTests.java | 0 .../base/io/ByteBufferRandomAccessFileTests.java | 0 .../cisd/base/io/IRandomAccessFileTests.java | 0 .../cisd/base/io/RandomAccessFileImplTests.java | 0 .../ch/systemsx/cisd/base/mdarray/MDArrayTests.java | 0 .../namedthread/NamingThreadPoolExecutorTest.java | 0 .../ch/systemsx/cisd/base/unix/UnixRootTests.java | 0 .../java/ch/systemsx/cisd/base/unix/UnixTests.java | 0 {sourceTest => lib-base/sourceTest}/java/tests.xml | 0 104 files changed, 0 insertions(+), 0 deletions(-) rename build.gradle => lib-base/build.gradle (100%) rename {build => lib-base/build}/antrun.sh (100%) rename {build => lib-base/build}/build.xml (100%) rename {dist => lib-base/dist}/COPYING (100%) rename {dist => lib-base/dist}/COPYING_HDF (100%) rename {dist => lib-base/dist}/LICENSE (100%) rename {doc => lib-base/doc}/tagged_array_def.txt (100%) rename {gradle => lib-base/gradle}/wrapper/gradle-wrapper.jar (100%) rename {gradle => lib-base/gradle}/wrapper/gradle-wrapper.properties (100%) rename gradlew => lib-base/gradlew (100%) rename gradlew.bat => lib-base/gradlew.bat (100%) rename javaproject.gradle => lib-base/javaproject.gradle (100%) rename {libs => lib-base/libs}/native/nativedata/amd64-Linux/libnativedata.so (100%) rename {libs => lib-base/libs}/native/nativedata/amd64-Windows/nativedata.dll (100%) rename {libs => lib-base/libs}/native/nativedata/arm-Linux/libnativedata.so (100%) rename {libs => lib-base/libs}/native/nativedata/x86_64-Mac OS X/libnativedata.jnilib (100%) rename {libs => lib-base/libs}/native/unix/amd64-Linux/libunix.so (100%) rename {libs => lib-base/libs}/native/unix/arm-Linux/libunix.so (100%) rename {libs => lib-base/libs}/native/unix/x86_64-Mac OS X/libunix.jnilib (100%) rename repository.gradle => lib-base/repository.gradle (100%) rename {resource => lib-base/resource}/dependency-structure.ddf (100%) rename settings.gradle => lib-base/settings.gradle (100%) rename {source => lib-base/source}/c/COPYING (100%) rename {source => lib-base/source}/c/Makefile_Win64.mak (100%) rename {source => lib-base/source}/c/compile_linux_amd64.sh (100%) rename {source => lib-base/source}/c/compile_linux_arm.sh (100%) rename {source => lib-base/source}/c/compile_macosx_x86_64.sh (100%) rename {source => lib-base/source}/c/copyByteChar.c (100%) rename {source => lib-base/source}/c/copyByteDouble.c (100%) rename {source => lib-base/source}/c/copyByteFloat.c (100%) rename {source => lib-base/source}/c/copyByteInt.c (100%) rename {source => lib-base/source}/c/copyByteLong.c (100%) rename {source => lib-base/source}/c/copyByteShort.c (100%) rename {source => lib-base/source}/c/copyByteTarget.ctempl (100%) rename {source => lib-base/source}/c/copyCommon.c (100%) rename {source => lib-base/source}/c/unix.c (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/BuildAndEnvironmentInfo.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/annotation/JsonObject.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/convert/NativeArrayEncoding.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/convert/NativeData.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/convert/NativeTaggedArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnel.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/IErrorStrategy.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/IOExceptionUnchecked.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/InterruptedExceptionUnchecked.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/StopException.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/TimeoutExceptionUnchecked.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/exceptions/package.html (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/image/IImageTransformer.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/image/IImageTransformerFactory.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/image/IStreamingImageTransformer.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/AdapterIInputStreamToInputStream.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/AdapterIOutputStreamToOutputStream.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/AdapterInputStreamToIInputStream.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/AdapterOutputStreamToIOutputStream.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFile.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/IInputStream.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/IOutputStream.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/IRandomAccessFile.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/ISynchronizable.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/io/RandomAccessFileImpl.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDAbstractArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDByteArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDDoubleArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDFloatArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDIntArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDLongArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/MDShortArray.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/mdarray/package.html (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/ICallableNameProvider.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/IRunnableNameProvider.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/NamedCallable.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/NamedFutureTask.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/NamedRunnable.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/NamingThreadFactory.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutor.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/PoolNameThread.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/namedthread/package.html (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/tests/Retry10.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/tests/Retry50.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/unix/FileLinkType.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/unix/Unix.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/unix/package.html (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/utilities/AbstractBuildAndEnvironmentInfo.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/utilities/NativeLibraryUtilities.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/utilities/OSUtilities.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/utilities/ResourceUtilities.java (100%) rename {source => lib-base/source}/java/ch/systemsx/cisd/base/utilities/package.html (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/AllTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/convert/NativeDataTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/convert/NativeTaggedArrayTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnelTest.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/exceptions/IOExceptionUncheckedTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFileTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/io/IRandomAccessFileTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/io/RandomAccessFileImplTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/mdarray/MDArrayTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutorTest.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/unix/UnixRootTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/ch/systemsx/cisd/base/unix/UnixTests.java (100%) rename {sourceTest => lib-base/sourceTest}/java/tests.xml (100%) diff --git a/build.gradle b/lib-base/build.gradle similarity index 100% rename from build.gradle rename to lib-base/build.gradle diff --git a/build/antrun.sh b/lib-base/build/antrun.sh similarity index 100% rename from build/antrun.sh rename to lib-base/build/antrun.sh diff --git a/build/build.xml b/lib-base/build/build.xml similarity index 100% rename from build/build.xml rename to lib-base/build/build.xml diff --git a/dist/COPYING b/lib-base/dist/COPYING similarity index 100% rename from dist/COPYING rename to lib-base/dist/COPYING diff --git a/dist/COPYING_HDF b/lib-base/dist/COPYING_HDF similarity index 100% rename from dist/COPYING_HDF rename to lib-base/dist/COPYING_HDF diff --git a/dist/LICENSE b/lib-base/dist/LICENSE similarity index 100% rename from dist/LICENSE rename to lib-base/dist/LICENSE diff --git a/doc/tagged_array_def.txt b/lib-base/doc/tagged_array_def.txt similarity index 100% rename from doc/tagged_array_def.txt rename to lib-base/doc/tagged_array_def.txt diff --git a/gradle/wrapper/gradle-wrapper.jar b/lib-base/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from gradle/wrapper/gradle-wrapper.jar rename to lib-base/gradle/wrapper/gradle-wrapper.jar diff --git a/gradle/wrapper/gradle-wrapper.properties b/lib-base/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from gradle/wrapper/gradle-wrapper.properties rename to lib-base/gradle/wrapper/gradle-wrapper.properties diff --git a/gradlew b/lib-base/gradlew similarity index 100% rename from gradlew rename to lib-base/gradlew diff --git a/gradlew.bat b/lib-base/gradlew.bat similarity index 100% rename from gradlew.bat rename to lib-base/gradlew.bat diff --git a/javaproject.gradle b/lib-base/javaproject.gradle similarity index 100% rename from javaproject.gradle rename to lib-base/javaproject.gradle diff --git a/libs/native/nativedata/amd64-Linux/libnativedata.so b/lib-base/libs/native/nativedata/amd64-Linux/libnativedata.so similarity index 100% rename from libs/native/nativedata/amd64-Linux/libnativedata.so rename to lib-base/libs/native/nativedata/amd64-Linux/libnativedata.so diff --git a/libs/native/nativedata/amd64-Windows/nativedata.dll b/lib-base/libs/native/nativedata/amd64-Windows/nativedata.dll similarity index 100% rename from libs/native/nativedata/amd64-Windows/nativedata.dll rename to lib-base/libs/native/nativedata/amd64-Windows/nativedata.dll diff --git a/libs/native/nativedata/arm-Linux/libnativedata.so b/lib-base/libs/native/nativedata/arm-Linux/libnativedata.so similarity index 100% rename from libs/native/nativedata/arm-Linux/libnativedata.so rename to lib-base/libs/native/nativedata/arm-Linux/libnativedata.so diff --git a/libs/native/nativedata/x86_64-Mac OS X/libnativedata.jnilib b/lib-base/libs/native/nativedata/x86_64-Mac OS X/libnativedata.jnilib similarity index 100% rename from libs/native/nativedata/x86_64-Mac OS X/libnativedata.jnilib rename to lib-base/libs/native/nativedata/x86_64-Mac OS X/libnativedata.jnilib diff --git a/libs/native/unix/amd64-Linux/libunix.so b/lib-base/libs/native/unix/amd64-Linux/libunix.so similarity index 100% rename from libs/native/unix/amd64-Linux/libunix.so rename to lib-base/libs/native/unix/amd64-Linux/libunix.so diff --git a/libs/native/unix/arm-Linux/libunix.so b/lib-base/libs/native/unix/arm-Linux/libunix.so similarity index 100% rename from libs/native/unix/arm-Linux/libunix.so rename to lib-base/libs/native/unix/arm-Linux/libunix.so diff --git a/libs/native/unix/x86_64-Mac OS X/libunix.jnilib b/lib-base/libs/native/unix/x86_64-Mac OS X/libunix.jnilib similarity index 100% rename from libs/native/unix/x86_64-Mac OS X/libunix.jnilib rename to lib-base/libs/native/unix/x86_64-Mac OS X/libunix.jnilib diff --git a/repository.gradle b/lib-base/repository.gradle similarity index 100% rename from repository.gradle rename to lib-base/repository.gradle diff --git a/resource/dependency-structure.ddf b/lib-base/resource/dependency-structure.ddf similarity index 100% rename from resource/dependency-structure.ddf rename to lib-base/resource/dependency-structure.ddf diff --git a/settings.gradle b/lib-base/settings.gradle similarity index 100% rename from settings.gradle rename to lib-base/settings.gradle diff --git a/source/c/COPYING b/lib-base/source/c/COPYING similarity index 100% rename from source/c/COPYING rename to lib-base/source/c/COPYING diff --git a/source/c/Makefile_Win64.mak b/lib-base/source/c/Makefile_Win64.mak similarity index 100% rename from source/c/Makefile_Win64.mak rename to lib-base/source/c/Makefile_Win64.mak diff --git a/source/c/compile_linux_amd64.sh b/lib-base/source/c/compile_linux_amd64.sh similarity index 100% rename from source/c/compile_linux_amd64.sh rename to lib-base/source/c/compile_linux_amd64.sh diff --git a/source/c/compile_linux_arm.sh b/lib-base/source/c/compile_linux_arm.sh similarity index 100% rename from source/c/compile_linux_arm.sh rename to lib-base/source/c/compile_linux_arm.sh diff --git a/source/c/compile_macosx_x86_64.sh b/lib-base/source/c/compile_macosx_x86_64.sh similarity index 100% rename from source/c/compile_macosx_x86_64.sh rename to lib-base/source/c/compile_macosx_x86_64.sh diff --git a/source/c/copyByteChar.c b/lib-base/source/c/copyByteChar.c similarity index 100% rename from source/c/copyByteChar.c rename to lib-base/source/c/copyByteChar.c diff --git a/source/c/copyByteDouble.c b/lib-base/source/c/copyByteDouble.c similarity index 100% rename from source/c/copyByteDouble.c rename to lib-base/source/c/copyByteDouble.c diff --git a/source/c/copyByteFloat.c b/lib-base/source/c/copyByteFloat.c similarity index 100% rename from source/c/copyByteFloat.c rename to lib-base/source/c/copyByteFloat.c diff --git a/source/c/copyByteInt.c b/lib-base/source/c/copyByteInt.c similarity index 100% rename from source/c/copyByteInt.c rename to lib-base/source/c/copyByteInt.c diff --git a/source/c/copyByteLong.c b/lib-base/source/c/copyByteLong.c similarity index 100% rename from source/c/copyByteLong.c rename to lib-base/source/c/copyByteLong.c diff --git a/source/c/copyByteShort.c b/lib-base/source/c/copyByteShort.c similarity index 100% rename from source/c/copyByteShort.c rename to lib-base/source/c/copyByteShort.c diff --git a/source/c/copyByteTarget.ctempl b/lib-base/source/c/copyByteTarget.ctempl similarity index 100% rename from source/c/copyByteTarget.ctempl rename to lib-base/source/c/copyByteTarget.ctempl diff --git a/source/c/copyCommon.c b/lib-base/source/c/copyCommon.c similarity index 100% rename from source/c/copyCommon.c rename to lib-base/source/c/copyCommon.c diff --git a/source/c/unix.c b/lib-base/source/c/unix.c similarity index 100% rename from source/c/unix.c rename to lib-base/source/c/unix.c diff --git a/source/java/ch/systemsx/cisd/base/BuildAndEnvironmentInfo.java b/lib-base/source/java/ch/systemsx/cisd/base/BuildAndEnvironmentInfo.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/BuildAndEnvironmentInfo.java rename to lib-base/source/java/ch/systemsx/cisd/base/BuildAndEnvironmentInfo.java diff --git a/source/java/ch/systemsx/cisd/base/annotation/JsonObject.java b/lib-base/source/java/ch/systemsx/cisd/base/annotation/JsonObject.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/annotation/JsonObject.java rename to lib-base/source/java/ch/systemsx/cisd/base/annotation/JsonObject.java diff --git a/source/java/ch/systemsx/cisd/base/convert/NativeArrayEncoding.java b/lib-base/source/java/ch/systemsx/cisd/base/convert/NativeArrayEncoding.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/convert/NativeArrayEncoding.java rename to lib-base/source/java/ch/systemsx/cisd/base/convert/NativeArrayEncoding.java diff --git a/source/java/ch/systemsx/cisd/base/convert/NativeData.java b/lib-base/source/java/ch/systemsx/cisd/base/convert/NativeData.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/convert/NativeData.java rename to lib-base/source/java/ch/systemsx/cisd/base/convert/NativeData.java diff --git a/source/java/ch/systemsx/cisd/base/convert/NativeTaggedArray.java b/lib-base/source/java/ch/systemsx/cisd/base/convert/NativeTaggedArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/convert/NativeTaggedArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/convert/NativeTaggedArray.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnel.java b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnel.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnel.java rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnel.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/IErrorStrategy.java b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/IErrorStrategy.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/IErrorStrategy.java rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/IErrorStrategy.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/IOExceptionUnchecked.java b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/IOExceptionUnchecked.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/IOExceptionUnchecked.java rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/IOExceptionUnchecked.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/InterruptedExceptionUnchecked.java b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/InterruptedExceptionUnchecked.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/InterruptedExceptionUnchecked.java rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/InterruptedExceptionUnchecked.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/StopException.java b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/StopException.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/StopException.java rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/StopException.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/TimeoutExceptionUnchecked.java b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/TimeoutExceptionUnchecked.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/TimeoutExceptionUnchecked.java rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/TimeoutExceptionUnchecked.java diff --git a/source/java/ch/systemsx/cisd/base/exceptions/package.html b/lib-base/source/java/ch/systemsx/cisd/base/exceptions/package.html similarity index 100% rename from source/java/ch/systemsx/cisd/base/exceptions/package.html rename to lib-base/source/java/ch/systemsx/cisd/base/exceptions/package.html diff --git a/source/java/ch/systemsx/cisd/base/image/IImageTransformer.java b/lib-base/source/java/ch/systemsx/cisd/base/image/IImageTransformer.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/image/IImageTransformer.java rename to lib-base/source/java/ch/systemsx/cisd/base/image/IImageTransformer.java diff --git a/source/java/ch/systemsx/cisd/base/image/IImageTransformerFactory.java b/lib-base/source/java/ch/systemsx/cisd/base/image/IImageTransformerFactory.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/image/IImageTransformerFactory.java rename to lib-base/source/java/ch/systemsx/cisd/base/image/IImageTransformerFactory.java diff --git a/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformer.java b/lib-base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformer.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformer.java rename to lib-base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformer.java diff --git a/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java b/lib-base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java rename to lib-base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java diff --git a/source/java/ch/systemsx/cisd/base/io/AdapterIInputStreamToInputStream.java b/lib-base/source/java/ch/systemsx/cisd/base/io/AdapterIInputStreamToInputStream.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/AdapterIInputStreamToInputStream.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/AdapterIInputStreamToInputStream.java diff --git a/source/java/ch/systemsx/cisd/base/io/AdapterIOutputStreamToOutputStream.java b/lib-base/source/java/ch/systemsx/cisd/base/io/AdapterIOutputStreamToOutputStream.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/AdapterIOutputStreamToOutputStream.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/AdapterIOutputStreamToOutputStream.java diff --git a/source/java/ch/systemsx/cisd/base/io/AdapterInputStreamToIInputStream.java b/lib-base/source/java/ch/systemsx/cisd/base/io/AdapterInputStreamToIInputStream.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/AdapterInputStreamToIInputStream.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/AdapterInputStreamToIInputStream.java diff --git a/source/java/ch/systemsx/cisd/base/io/AdapterOutputStreamToIOutputStream.java b/lib-base/source/java/ch/systemsx/cisd/base/io/AdapterOutputStreamToIOutputStream.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/AdapterOutputStreamToIOutputStream.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/AdapterOutputStreamToIOutputStream.java diff --git a/source/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFile.java b/lib-base/source/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFile.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFile.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFile.java diff --git a/source/java/ch/systemsx/cisd/base/io/IInputStream.java b/lib-base/source/java/ch/systemsx/cisd/base/io/IInputStream.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/IInputStream.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/IInputStream.java diff --git a/source/java/ch/systemsx/cisd/base/io/IOutputStream.java b/lib-base/source/java/ch/systemsx/cisd/base/io/IOutputStream.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/IOutputStream.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/IOutputStream.java diff --git a/source/java/ch/systemsx/cisd/base/io/IRandomAccessFile.java b/lib-base/source/java/ch/systemsx/cisd/base/io/IRandomAccessFile.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/IRandomAccessFile.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/IRandomAccessFile.java diff --git a/source/java/ch/systemsx/cisd/base/io/ISynchronizable.java b/lib-base/source/java/ch/systemsx/cisd/base/io/ISynchronizable.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/ISynchronizable.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/ISynchronizable.java diff --git a/source/java/ch/systemsx/cisd/base/io/RandomAccessFileImpl.java b/lib-base/source/java/ch/systemsx/cisd/base/io/RandomAccessFileImpl.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/io/RandomAccessFileImpl.java rename to lib-base/source/java/ch/systemsx/cisd/base/io/RandomAccessFileImpl.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDAbstractArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDAbstractArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDAbstractArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDAbstractArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDByteArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDByteArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDByteArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDByteArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDDoubleArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDDoubleArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDDoubleArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDDoubleArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDFloatArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDFloatArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDFloatArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDFloatArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDIntArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDIntArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDIntArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDIntArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDLongArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDLongArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDLongArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDLongArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/MDShortArray.java b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDShortArray.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/MDShortArray.java rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/MDShortArray.java diff --git a/source/java/ch/systemsx/cisd/base/mdarray/package.html b/lib-base/source/java/ch/systemsx/cisd/base/mdarray/package.html similarity index 100% rename from source/java/ch/systemsx/cisd/base/mdarray/package.html rename to lib-base/source/java/ch/systemsx/cisd/base/mdarray/package.html diff --git a/source/java/ch/systemsx/cisd/base/namedthread/ICallableNameProvider.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/ICallableNameProvider.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/ICallableNameProvider.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/ICallableNameProvider.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/IRunnableNameProvider.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/IRunnableNameProvider.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/IRunnableNameProvider.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/IRunnableNameProvider.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/NamedCallable.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamedCallable.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/NamedCallable.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamedCallable.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/NamedFutureTask.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamedFutureTask.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/NamedFutureTask.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamedFutureTask.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/NamedRunnable.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamedRunnable.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/NamedRunnable.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamedRunnable.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/NamingThreadFactory.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamingThreadFactory.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/NamingThreadFactory.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamingThreadFactory.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutor.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutor.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutor.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutor.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/PoolNameThread.java b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/PoolNameThread.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/PoolNameThread.java rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/PoolNameThread.java diff --git a/source/java/ch/systemsx/cisd/base/namedthread/package.html b/lib-base/source/java/ch/systemsx/cisd/base/namedthread/package.html similarity index 100% rename from source/java/ch/systemsx/cisd/base/namedthread/package.html rename to lib-base/source/java/ch/systemsx/cisd/base/namedthread/package.html diff --git a/source/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java b/lib-base/source/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java rename to lib-base/source/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java diff --git a/source/java/ch/systemsx/cisd/base/tests/Retry10.java b/lib-base/source/java/ch/systemsx/cisd/base/tests/Retry10.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/tests/Retry10.java rename to lib-base/source/java/ch/systemsx/cisd/base/tests/Retry10.java diff --git a/source/java/ch/systemsx/cisd/base/tests/Retry50.java b/lib-base/source/java/ch/systemsx/cisd/base/tests/Retry50.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/tests/Retry50.java rename to lib-base/source/java/ch/systemsx/cisd/base/tests/Retry50.java diff --git a/source/java/ch/systemsx/cisd/base/unix/FileLinkType.java b/lib-base/source/java/ch/systemsx/cisd/base/unix/FileLinkType.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/unix/FileLinkType.java rename to lib-base/source/java/ch/systemsx/cisd/base/unix/FileLinkType.java diff --git a/source/java/ch/systemsx/cisd/base/unix/Unix.java b/lib-base/source/java/ch/systemsx/cisd/base/unix/Unix.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/unix/Unix.java rename to lib-base/source/java/ch/systemsx/cisd/base/unix/Unix.java diff --git a/source/java/ch/systemsx/cisd/base/unix/package.html b/lib-base/source/java/ch/systemsx/cisd/base/unix/package.html similarity index 100% rename from source/java/ch/systemsx/cisd/base/unix/package.html rename to lib-base/source/java/ch/systemsx/cisd/base/unix/package.html diff --git a/source/java/ch/systemsx/cisd/base/utilities/AbstractBuildAndEnvironmentInfo.java b/lib-base/source/java/ch/systemsx/cisd/base/utilities/AbstractBuildAndEnvironmentInfo.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/utilities/AbstractBuildAndEnvironmentInfo.java rename to lib-base/source/java/ch/systemsx/cisd/base/utilities/AbstractBuildAndEnvironmentInfo.java diff --git a/source/java/ch/systemsx/cisd/base/utilities/NativeLibraryUtilities.java b/lib-base/source/java/ch/systemsx/cisd/base/utilities/NativeLibraryUtilities.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/utilities/NativeLibraryUtilities.java rename to lib-base/source/java/ch/systemsx/cisd/base/utilities/NativeLibraryUtilities.java diff --git a/source/java/ch/systemsx/cisd/base/utilities/OSUtilities.java b/lib-base/source/java/ch/systemsx/cisd/base/utilities/OSUtilities.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/utilities/OSUtilities.java rename to lib-base/source/java/ch/systemsx/cisd/base/utilities/OSUtilities.java diff --git a/source/java/ch/systemsx/cisd/base/utilities/ResourceUtilities.java b/lib-base/source/java/ch/systemsx/cisd/base/utilities/ResourceUtilities.java similarity index 100% rename from source/java/ch/systemsx/cisd/base/utilities/ResourceUtilities.java rename to lib-base/source/java/ch/systemsx/cisd/base/utilities/ResourceUtilities.java diff --git a/source/java/ch/systemsx/cisd/base/utilities/package.html b/lib-base/source/java/ch/systemsx/cisd/base/utilities/package.html similarity index 100% rename from source/java/ch/systemsx/cisd/base/utilities/package.html rename to lib-base/source/java/ch/systemsx/cisd/base/utilities/package.html diff --git a/sourceTest/java/ch/systemsx/cisd/base/AllTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/AllTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/AllTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/AllTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/convert/NativeDataTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/convert/NativeDataTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/convert/NativeDataTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/convert/NativeDataTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/convert/NativeTaggedArrayTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/convert/NativeTaggedArrayTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/convert/NativeTaggedArrayTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/convert/NativeTaggedArrayTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnelTest.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnelTest.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnelTest.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/exceptions/CheckedExceptionTunnelTest.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/exceptions/IOExceptionUncheckedTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/exceptions/IOExceptionUncheckedTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/exceptions/IOExceptionUncheckedTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/exceptions/IOExceptionUncheckedTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFileTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFileTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFileTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/io/ByteBufferRandomAccessFileTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/io/IRandomAccessFileTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/io/IRandomAccessFileTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/io/IRandomAccessFileTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/io/IRandomAccessFileTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/io/RandomAccessFileImplTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/io/RandomAccessFileImplTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/io/RandomAccessFileImplTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/io/RandomAccessFileImplTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/mdarray/MDArrayTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/mdarray/MDArrayTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/mdarray/MDArrayTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/mdarray/MDArrayTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutorTest.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutorTest.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutorTest.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/namedthread/NamingThreadPoolExecutorTest.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/unix/UnixRootTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/unix/UnixRootTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/unix/UnixRootTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/unix/UnixRootTests.java diff --git a/sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java b/lib-base/sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java similarity index 100% rename from sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java rename to lib-base/sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java diff --git a/sourceTest/java/tests.xml b/lib-base/sourceTest/java/tests.xml similarity index 100% rename from sourceTest/java/tests.xml rename to lib-base/sourceTest/java/tests.xml -- GitLab