Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow installation of lz4 for Windows 10 with MSYS2 | Vincent Torri | 2019-03-03 | 1 | -1/+1 |
| | |||||
* | Windows: create import library with gcc directly, remove now useless def file | Vincent Torri | 2018-12-02 | 1 | -4/+1 |
| | |||||
* | Uninstall DLL and import lib | Vincent Torri | 2018-11-21 | 1 | -0/+5 |
| | |||||
* | Add explanation for the installation of the DLL in the bin directory | Vincent Torri | 2018-11-21 | 1 | -0/+3 |
| | |||||
* | Allow installation of lz4 for Windows (MSYS2 or when cross-compiling) | Vincent Torri | 2018-11-20 | 1 | -2/+13 |
| | |||||
* | Add DLLTOOL variable so that one can override dlltool binary | Vincent Torri | 2018-11-17 | 1 | -1/+3 |
| | | | | This fix cross compilation on linux for Windows | ||||
* | Use / instead of \ when accessing files in the dll subdirectory. | Vincent Torri | 2018-11-17 | 1 | -2/+2 |
| | | | | This allow cross-compilation for Windows on Linux | ||||
* | FIx pkgconfig file installation on MidnightBSD | Lucas Holt | 2018-09-12 | 1 | -1/+1 |
| | |||||
* | Add support for MidnightBSD | Lucas Holt | 2018-09-08 | 1 | -1/+1 |
| | |||||
* | allow to override uname when cross-compiling | Waldemar Brodkorb | 2018-05-22 | 1 | -3/+4 |
| | | | | | | When cross-compiling for example from Darwin to Linux it might be useful to override uname output to force Linux and create Linux libraries instead of Darwin libraries. | ||||
* | Add Haiku as a validated target. | fbrosson | 2018-05-17 | 1 | -1/+1 |
| | | | | lz4 1.8.2 works fine on Haiku and passes all tests. | ||||
* | Fix make install | Nick Terrell | 2018-05-04 | 1 | -34/+36 |
| | | | | | | | | | * Uninstall didn't remove the pkg-config correctly. * Fix `mandir` * Allow overriding either upper- or lower-case location variables, but always use the lower case variables. * Add test case that ensures overriding both upper- and lower-case variables is the same, and that the directory is empty after uninstall. | ||||
* | lib/Makefile: show commands with V=1 | Alexey Tourbin | 2018-04-28 | 1 | -28/+34 |
| | | | | | | | | | `make V=1` will now show the commands executed to build the library. A similar technique is used in e.g. linux/Makefile. The bulk of this change is produced with the following vim command: :g!/^\t@echo\>/s/^\t@/\t\$(Q)/ | ||||
* | Merge pull request #511 from lz4/decFast | Yann Collet | 2018-04-24 | 1 | -0/+1 |
|\ | | | | | Fixed performance issue with LZ4_decompress_fast() | ||||
| * | fullbench compiled without assert() | Cyan4973 | 2018-04-23 | 1 | -0/+1 |
| | | | | | | | | to better reflect release speed | ||||
* | | Merge pull request #504 from baruchsiach/static-only-support | Yann Collet | 2018-04-24 | 1 | -0/+5 |
|\ \ | |/ |/| | lib: allow to disable shared libraries | ||||
| * | lib: allow to disable shared libraries | Baruch Siach | 2018-04-19 | 1 | -0/+5 |
| | | | | | | | | | | | | Just like BUILD_STATIC=no disables static libraries, BUILD_SHARED=no disabled shared libraries. This is useful to support toolchains that do not support shared libraries. | ||||
* | | minor length reduction of several large lines | Yann Collet | 2018-04-18 | 1 | -0/+4 |
|/ | |||||
* | minor Makefile fixes | Yann Collet | 2017-09-07 | 1 | -1/+2 |
| | |||||
* | fixed FS-independent file order in /lib | Yann Collet | 2017-08-29 | 1 | -2/+2 |
| | | | | identified by @bmwiedemann | ||||
* | build: source files sorted in a FS independent manner | Yann Collet | 2017-08-26 | 1 | -2/+3 |
| | | | | | to be more compatible with reproducible builds. patch inspired by @bmwiedemann | ||||
* | better respect GNU standard Makefile conventions | Yann Collet | 2017-08-14 | 1 | -17/+23 |
| | | | | | | supports lowercase directory variables add an "Installation" section in README.md added an INSTALL file | ||||
* | Fix typos preventing installation of static lib. | Ido Rosen | 2017-08-01 | 1 | -1/+2 |
| | |||||
* | updated Makefile | Yann Collet | 2017-05-10 | 1 | -6/+7 |
| | | | | | to automatically build manual files with make all | ||||
* | Export only those symbols that are part of public API | Dmitry V. Levin | 2017-03-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specify -fvisibility=hidden parameter when linking the shared library using -fPIC, assuming that gcc >= 4 is used. This change results to unexporting of the following 42 functions: LZ4F_getErrorCode LZ4_XXH32 LZ4_XXH32_canonicalFromHash LZ4_XXH32_copyState LZ4_XXH32_createState LZ4_XXH32_digest LZ4_XXH32_freeState LZ4_XXH32_hashFromCanonical LZ4_XXH32_reset LZ4_XXH32_update LZ4_XXH64 LZ4_XXH64_canonicalFromHash LZ4_XXH64_copyState LZ4_XXH64_createState LZ4_XXH64_digest LZ4_XXH64_freeState LZ4_XXH64_hashFromCanonical LZ4_XXH64_reset LZ4_XXH64_update LZ4_XXH_versionNumber LZ4_compressHC LZ4_compressHC2 LZ4_compressHC2_continue LZ4_compressHC2_limitedOutput LZ4_compressHC2_limitedOutput_continue LZ4_compressHC2_limitedOutput_withStateHC LZ4_compressHC2_withStateHC LZ4_compressHC_continue LZ4_compressHC_limitedOutput LZ4_compressHC_limitedOutput_continue LZ4_compressHC_limitedOutput_withStateHC LZ4_compressHC_withStateHC LZ4_compress_fast_force LZ4_compress_forceExtDict LZ4_createHC LZ4_decompress_safe_forceExtDict LZ4_freeHC LZ4_resetStreamStateHC LZ4_sizeofStreamStateHC LZ4_slideInputBufferHC LZ4_uncompress LZ4_uncompress_unknownOutputSize | ||||
* | Explicitly create $(DESTDIR)$(LIBDIR)/ at install time | Eric Siegerman | 2017-02-15 | 1 | -1/+1 |
| | | | | | This is needed on systems where it isn't the parent of $(PKGCONFIGDIR), and so doesn't get created implicitly. | ||||
* | added "This Makefile is validated for" | Przemyslaw Skibinski | 2017-01-19 | 1 | -0/+2 |
| | |||||
* | changed default PREFIX and MANDIR | Przemyslaw Skibinski | 2016-12-28 | 1 | -6/+1 |
| | |||||
* | lib\Makefile: fixed INSTALL_DATA | Przemyslaw Skibinski | 2016-12-27 | 1 | -3/+3 |
| | |||||
* | Merge remote-tracking branch 'refs/remotes/lz4/dev' into dev | Przemyslaw Skibinski | 2016-12-27 | 1 | -6/+11 |
|\ | | | | | | | | | # Conflicts: # lib/Makefile | ||||
| * | fixed lib/clean | Yann Collet | 2016-12-21 | 1 | -1/+2 |
| | | |||||
| * | minor update Makefile | Yann Collet | 2016-12-21 | 1 | -11/+15 |
| | | |||||
* | | BSD: improved "make install" | Przemyslaw Skibinski | 2016-12-23 | 1 | -6/+11 |
| | | |||||
* | | Solaris: working "make install" | Przemyslaw Skibinski | 2016-12-22 | 1 | -18/+35 |
|/ | |||||
* | library release build compatible with environment variable | Yann Collet | 2016-11-22 | 1 | -20/+21 |
| | |||||
* | new test case with fPIE | Yann Collet | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | added a few dates | Yann Collet | 2016-11-21 | 1 | -1/+1 |
| | |||||
* | fixed #272 (compilation fails on gcc 4.4), reported by @totaam | Yann Collet | 2016-11-19 | 1 | -2/+2 |
| | |||||
* | fix 32-bits mode. | Yann Collet | 2016-11-17 | 1 | -2/+8 |
| | | | | | | Large File support for Mac OS-X in 32-bits mode Fixed potential undefined behavior Changed makefile for 32-bits mode | ||||
* | DLL dependencies moved to lib/dll/ | Przemyslaw Skibinski | 2016-11-15 | 1 | -3/+3 |
| | |||||
* | clang and g++ tests restricted to native only on Travis CI Ubuntu v12 ↵ | Yann Collet | 2016-11-14 | 1 | -2/+2 |
| | | | | environment | ||||
* | fixed make install | Przemyslaw Skibinski | 2016-11-09 | 1 | -3/+5 |
| | |||||
* | DLL exports only functions defined in liblz4.def | Przemyslaw Skibinski | 2016-11-09 | 1 | -1/+2 |
| | |||||
* | create DLL with MinGW/MSYS | Przemyslaw Skibinski | 2016-11-09 | 1 | -4/+10 |
| | |||||
* | removed LZ4_DLL_EXPORT=1 (2) | Przemyslaw Skibinski | 2016-11-09 | 1 | -1/+1 |
| | |||||
* | test powerpc64 | Przemyslaw Skibinski | 2016-11-08 | 1 | -0/+1 |
| | |||||
* | fixed strict warnings | Yann Collet | 2016-11-04 | 1 | -2/+2 |
| | |||||
* | updated comments | Yann Collet | 2016-11-04 | 1 | -1/+3 |
| | |||||
* | Merge pull request #241 from vapier/dev | Yann Collet | 2016-09-23 | 1 | -0/+5 |
|\ | | | | | add a flag to disable static libs | ||||
| * | add a flag to disable static libs | Mike Frysinger | 2016-09-23 | 1 | -0/+5 |
| | |