Taro L. Saito
e6d1196bc6
internal fix: Use Windows-aarch64 target name and compiler options ( #518 )
...
* internal fix: Use Windows-aarch64 target name
* Fix compiler
* Fix strip command
* Use the same compiler flags with other Windows
2023-09-26 11:08:32 -07:00
Sudip Roy
ee96b64c7d
Feature: Add Windows arm64 support ( #511 )
...
* add arm64 support
* update Makefile
2023-09-26 09:14:40 -07:00
Taro L. Saito
f2e97f27be
feature: Upgrade the internal snappy version to 1.1.10 (1.1.8 was wrongly used before) ( #508 )
...
* Upgrade to snappy 1.1.10 binary
* Use a specific snappy version
* Use cmake 3.16.x for mac-x86_64
* Add -ftemplate-depth for Mac x86_64 build
2023-09-22 13:41:36 -07:00
Sudip Roy
10f3b32d49
Trigger native lib build on PR ( #444 )
...
* trigger build native on PR and push
Signed-off-by: Sudip Roy <sudiproy1999@gmail.com>
* Add branch master
* Trigger native lib build only for PRs
* Test native lib build trigger
* Targetting the PR repo
* Add comment to trigger native lib build
* Fix syntax error
* Test with write permission
* Test with contents: write
* Test
* test
* Use gh pr checkout
* fix
* Add checkout phase
* test target repo:
* Try bot user
* clanup
* Use PAT
* Use different user
* simplify
* fix
* test
* Fix token
* revert
* Try push action
* use the same token
* fix tab
* Set ref
* Create a new PR for every master update
* fix
* fix indent
* Use native-all
---------
Signed-off-by: Sudip Roy <sudiproy1999@gmail.com>
Co-authored-by: Taro L. Saito <leo@xerial.org>
2023-05-24 20:08:53 +00:00
Taro L. Saito
fd504023f1
Feature: Android arm64 support ( #442 )
...
* Feature: Support Linux android-arm64(aarch64)
* Add dockcross script
* Add native lib
* Add --no-cache for CI
* Revert "Add --no-cache for CI"
This reverts commit 0f2f05ba8e
.
* Add docker clean process
* Update native libraries
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-23 15:05:31 -07:00
Taro L. Saito
ad2e2d7378
Feature: Use LTS cross-compiler for Linux armv6/armv7 to use glibc 2.28 ( #440 )
...
* Feature: Use LTS cross-compiler for Linux armv6/armv7 to use glibc 2.28
* Use softfp for armv7
* Fix armv6 config
* Update native libraries
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-23 13:20:44 -07:00
Sudip Roy
027c0c2703
add s390x support ( #416 )
2023-05-16 11:00:50 -07:00
Ludovic Henry
3c74e292ab
Add Linux-riscv64 support ( #396 )
2023-02-15 01:24:42 -08:00
Taro L. Saito
c515db5857
Add release automation workflow ( #384 )
2023-01-28 00:33:40 -08:00
Taro L. Saito
cecbb0d1e2
Build native library for Snappy 1.1.9 ( #380 )
...
* Fix dependency
* Add checkout step
* Remove tty option
* Fix compiler prefixes
* Fix arm compiler names
* Reorder for debug
* Fix
* Update dockcross-arm-android
* Remove system include
* Fix strip path
* Update native libraries
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-27 23:54:10 -08:00
Taro L. Saito
a794389cf2
Upgrade to snappy-1.1.9 ( #379 )
...
* Upgrade to snappy-1.1.9
* Add sbt-dynver
* Fix script so as not to requrie perl
* Upgrade bitshuffle to 0.5.1
* use bitshuffle 0.3.4, which can be compiled without errors
* Add native library build workflow
2023-01-27 22:33:12 -08:00
Taro L. Saito
ab18bdb457
Add a binary for Apple Silicon (M1) ( #268 )
2020-11-28 09:12:41 -08:00
Taro L. Saito
9532de9459
Fixes #257 : Use a patched version of crossbuild Docker image for mac64 target ( #264 )
2020-10-22 14:28:39 -07:00
Taro L. Saito
a300c63060
Upgrade to snappy 1.1.8 ( #258 )
2020-10-20 21:34:28 -07:00
Taro L. Saito
015b8a17b3
Fix comment
2020-10-20 17:52:53 -07:00
Taro L. Saito
173832eda7
Fix native-all task
2020-10-20 17:52:53 -07:00
Taro L. Saito
3d4fd649d0
Fix armv7 build
2020-10-20 17:52:53 -07:00
Taro L. Saito
1fba891de8
Fix arm64 build
2020-10-20 17:52:53 -07:00
Masatake Iwasaki
150083ca57
Using latest multiarch/crossbuild since we need cmake 3.1 or higher for building snappy 1.1.7. ( #261 )
2020-10-20 10:02:39 -07:00
Marshall Pierce
990f73398d
Use javac -h instead of javah ( #238 )
...
This allows it to build on JDK10.
2019-12-13 14:58:28 -08:00
ossdev
40ebc5a48e
Failure of snappy-java 1.1.7 test cases due to isValidCompressedBuffer() on AARCH64 architecture
2018-05-14 19:23:04 +05:30
Taro L. Saito
6b2384d65c
centos5 cannot use cmake3, so provide pre-configured header files instead
2017-11-30 16:39:16 -08:00
Rei Odaira
23cca45a0f
Use config.h and snappy-stubs-public.h generated by cmake on any platform
2017-11-23 23:02:49 -06:00
Rei Odaira
6a6ea45c4f
Run snappy-header target to generate snappy-stubs-public.h
2017-11-16 11:02:46 -06:00
Taro L. Saito
a450805eeb
Optimize for aarch64 big-endian
2017-11-15 19:08:47 -08:00
Taro L. Saito
989e714bad
Run cmake only for Windows
2017-11-15 12:31:07 -08:00
Taro L. Saito
b90841e676
Run cmake first to create snappy-stubs-public.h for windows
2017-11-15 12:16:41 -08:00
Taro L. Saito
3c570c9081
Upgrade to snappy 1.1.7
2017-11-14 00:18:27 -08:00
Taro L. Saito
e20494cfb2
Remove ppc64. Rebuild ppc64le
2017-02-14 22:26:06 -08:00
Taro L. Saito
3497e732ce
#168 : Add ppc64 target
2017-02-14 08:20:08 -08:00
Taro L. Saito
ee4d27b16b
#168 : Rename dockcross script name
2017-02-14 07:48:33 -08:00
Taro L. Saito
2a6e0c3040
#168 : Rename to ppc64le (little-endian)
2017-02-14 07:46:30 -08:00
Rei Odaira
0c73a857a2
Updated libsnappyjava and Makefile for AIX
2017-02-13 07:35:12 -08:00
xerial
f3bc28ece4
Upgrade to snappy-1.1.4
2017-02-06 14:40:09 -08:00
Takeshi YAMAMURO
e2efc5b8d8
Add a missing entry
2017-01-25 23:35:18 +09:00
xerial
5898066ebd
Fix doc
2017-01-19 23:29:17 -08:00
xerial
9c89e5c3af
Give up using Travis for docker build
2017-01-19 22:50:04 -08:00
xerial
0c00a0cd6a
Use privileged mode
2017-01-19 22:35:44 -08:00
xerial
dc33aaf564
Just use make native for PR build
2017-01-19 22:25:56 -08:00
Taro L. Saito
c88e150282
Build jni-header first
2017-01-19 21:09:37 -08:00
Taro L. Saito
549e971765
Remove obsolete google code upload script
2017-01-19 21:07:31 -08:00
Taro L. Saito
5fdd82cdb5
Update sbt script
2017-01-19 20:40:55 -08:00
Taro L. Saito
3e650b17b7
Download bitshuffle code in advance
2017-01-19 19:23:45 -08:00
xerial
fc1de99c3a
Add linu32 linu64 targets
2017-01-19 16:48:28 -08:00
xerial
21adc98015
Add make native-all
2017-01-19 14:28:06 -08:00
xerial
7e8346ba3c
Rebuilt windows images
2017-01-19 14:15:59 -08:00
xerial
fb530fd0fb
Add arm support
2017-01-19 11:28:50 -08:00
xerial
c365c444a5
Add aarch64
2017-01-19 11:14:34 -08:00
xerial
a0a02e3170
Add ppc64
2017-01-19 11:09:03 -08:00
xerial
fb7553c319
Fix native dll build
2017-01-19 11:05:46 -08:00