Refresh native part of org.simantics.fastlz compilation instructions. 54/54/4
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Mon, 12 Sep 2016 20:17:54 +0000 (23:17 +0300)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Mon, 12 Sep 2016 20:47:23 +0000 (23:47 +0300)
commitbf5f69c1aadb4405167e5bf03c58cc83f0ef6b20
tree6dece442854f425d650419a5637f9af4070a76ff
parentb5c834f08accf6d283d88489e89c23da2a485fe2
Refresh native part of org.simantics.fastlz compilation instructions.

Added Visual Studio 2012 solution/project for compiling with Microsoft
Platform SDK for Windows Server 2003 R2.

Renamed libfastlz-darwin-x86_64.jnilib to libfastlz-darwin-x86_64.dylib
since .dylib is what System.mapLibraryName adds to library names. Also
updated compile.sh to produce .dylib on Darwin.

Removed LZ4 codes from the native codebase, they are already elsewhere
and don't belong here anymore.

refs #6675

Change-Id: I8dc95c5f91bc906c627b47e32ee1b9d1b6a4cb6d
Signed-off-by: Tuukka Lehtonen <tuukka.lehtonen@semantum.fi>
20 files changed:
bundles/org.simantics.compressions/src/org/simantics/compressions/impl/DecompressingInputStream.java
bundles/org.simantics.fastlz/LICENSE
bundles/org.simantics.fastlz/README.txt
bundles/org.simantics.fastlz/native/Makefile [deleted file]
bundles/org.simantics.fastlz/native/compile-x64.bat
bundles/org.simantics.fastlz/native/compile-x86.bat
bundles/org.simantics.fastlz/native/compile.bat
bundles/org.simantics.fastlz/native/compile.sh
bundles/org.simantics.fastlz/native/jniWrapper.c
bundles/org.simantics.fastlz/native/lz4.c [deleted file]
bundles/org.simantics.fastlz/native/lz4.h [deleted file]
bundles/org.simantics.fastlz/native/lz4_format_description.txt [deleted file]
bundles/org.simantics.fastlz/native/lz4hc.c [deleted file]
bundles/org.simantics.fastlz/native/lz4hc.h [deleted file]
bundles/org.simantics.fastlz/native/vs2012/fastlz.sln [new file with mode: 0644]
bundles/org.simantics.fastlz/native/vs2012/fastlz.vcxproj [new file with mode: 0644]
bundles/org.simantics.fastlz/native/vs2012/fastlz.vcxproj.filters [new file with mode: 0644]
bundles/org.simantics.fastlz/src/libfastlz-darwin-x86_64.dylib [moved from bundles/org.simantics.fastlz/src/libfastlz-darwin-x86_64.jnilib with 100% similarity]
bundles/org.simantics.fastlz/src/org/simantics/fastlz/java/FastLZJavaInputStream.java
bundles/org.simantics.fastlz/testcases/org/simantics/fastlz/FastLZBasicTests.java