Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmake: Fix SOVERSION to match Makefiles | Michał Górny | 2017-01-02 | 1 | -1/+1 |
| | | | | | | Fix SOVERSION to use only major lz4 version, as Makefiles do. This ensure that CMake uses 'liblz.so.1' SONAME and creates 'liblz.so.1' symlink. | ||||
* | cmake: add public domain dedication, and a note about the maintainer | Evan Nemerson | 2016-11-12 | 1 | -0/+12 |
| | |||||
* | cmake: make PIC optional when generating a static library | Evan Nemerson | 2016-11-12 | 1 | -1/+11 |
| | | | | | | See https://github.com/lz4/lz4/pull/260 for details. PIC is enabled by default; to disable it, define the LZ4_POSITION_INDEPENDENT_LIB variable to ON (cmake -DLZ4_POSITION_INDEPENDENT_LIB=ON ...). | ||||
* | minor typo | Yann Collet | 2016-11-11 | 1 | -3/+3 |
| | |||||
* | Fix license and remove references to zstd | Nick Terrell | 2016-11-11 | 3 | -17/+64 |
| | |||||
* | added contrib/gen_manual | Przemyslaw Skibinski | 2016-11-10 | 4 | -0/+292 |
| | |||||
* | cmake: significant changes to accomodate a new "bundled" mode. | Evan Nemerson | 2016-11-08 | 1 | -104/+151 |
| | | | | | | | | | | | | | | | | | | | | | | This makes it much easier to include LZ4 in a CMake-based project; you only need to add_subdirectory(lz4/contrib/cmake_unofficial), then you can use the lz4 target (which is the library). In bundled mode a static library will be built and nothing will be installed, although the lz4 and lz4c command line tools will still be built. This also makes some other much less intrusive changes, including: * Version information is now parsed from lib/lz4.h so the CMakeLists.txt file no longer needs to manually be kept up to date manually. * pkg-config file uses ${prefix} where appropriate instead of writing out full paths, which is important for people on Windows. * Warning flags are now checked instead of blindly added. * The GNUInstallDirs module is used to determine installation locations. * The static library generates position independent code, which means it's usable when building a shared library. * The CLI tools link to liblz4 instead of duplicating the object code. | ||||
* | fixed Travis tests | Przemyslaw Skibinski | 2016-11-04 | 1 | -1/+1 |
| | |||||
* | moved cmake and debian directories to contrib (#245) | Yann Collet | 2016-11-02 | 11 | -0/+173 |
| | |||||
* | READM fixup | Louis P. Santillan | 2015-05-27 | 1 | -1/+1 |
| | |||||
* | djgpp port now using the proposed contrib structure | Louis P. Santillan | 2015-05-27 | 3 | -0/+175 |