aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2018-04-11reduced test time on circle-ciYann Collet
2018-03-21added c90 test to c_standardsYann Collet
to catch `//` comments
2018-03-09fix #481: ensure liblz4.a dependency for `make all`Yann Collet
`make all` will trigger several sub-directory makefiles. several of them need `liblz4.a`. When built with `-j#`, there are several concurrent liblz4.a built Make liblz4.a a dependency, which is built once, before moving to sub-directory Makefiles
2018-02-26added target make checkYann Collet
according to GNU Makefile conventions, the Makefile should feature a make check target to self-test the generated program: https://www.gnu.org/prep/standards/html_node/Standard-Targets.html . this is much less thorough and less taxing than `make test`, and can be run on any target in a reasonable timeframe (several seconds).
2018-01-31examples/Makefile : changed dependency orderYann Collet
static library *.a must come after source files *.c on linux
2018-01-31Merge branch 'dev' into frameCompressYann Collet
2018-01-31modified gpptest recipeYann Collet
2018-01-31refactored frameCompress exampleYann Collet
to better reflect LZ4F API usage.
2018-01-13nicer console message for `make clean`Yann Collet
2017-11-06build: minor : `make lz4` doesn't compile liblz4 anymoreYann Collet
since it's not needed.
2017-08-14lz4c legacy commands are now enabled at runtime based on link/binary name "lz4c"Yann Collet
instead of selected at compilation time depending on a macro. This design makes it possible to have a single binary which supports both modes. An advantageous side effect is that when doing `make; make install` no additional binary is created during `make install` (it used to create `lz4c`, because `make` would only build `lz4`)
2017-08-14better respect GNU standard Makefile conventionsYann Collet
supports lowercase directory variables add an "Installation" section in README.md added an INSTALL file
2017-05-10fixed c_standards testsYann Collet
and added entry "make list"
2017-05-10updated MakefileYann Collet
to automatically build manual files with make all
2017-02-10Merge pull request #316 from inikep/devYann Collet
Dev
2017-02-10added OpenBSD NetBSD SunOS to list of supported `make install` OSesPrzemyslaw Skibinski
2017-02-10update repolink in makefileBenedikt Heine
2017-02-09added DragonFly to list of supported `make install` OSYann Collet
2017-01-19added "This Makefile is validated for"Przemyslaw Skibinski
2016-12-21minor fix for travis-install testYann Collet
2016-12-21minor update MakefileYann Collet
2016-12-15fix `make` concurrency build (#277)Yann Collet
2016-11-21added a few datesYann Collet
2016-11-21added examples to make allYann Collet
2016-11-18fixed #272 (compilation fails on gcc 4.4), reported by @totaamYann Collet
2016-11-17usan32 relies on default compiler (by default)Yann Collet
2016-11-17switch usan32 tests to gcc-5Yann Collet
2016-11-17added sanitize32 tests to TravisYann Collet
2016-11-17fixed Travis test casesYann Collet
2016-11-17fix 32-bits mode.Yann Collet
Large File support for Mac OS-X in 32-bits mode Fixed potential undefined behavior Changed makefile for 32-bits mode
2016-11-14clang and g++ tests restricted to native only on Travis CI Ubuntu v12 ↵Yann Collet
environment
2016-11-14fixed conversion warningsYann Collet
2016-11-12fuzzer code refactoringYann Collet
fix g++ conversion warning
2016-11-10better MSYS/MinGW supportPrzemyslaw Skibinski
2016-11-10reordered Travis CI testsPrzemyslaw Skibinski
2016-11-08joined arm and aarch64 testsPrzemyslaw Skibinski
2016-11-08test powerpc64Przemyslaw Skibinski
2016-11-08tests\Makefile: added test-platformPrzemyslaw Skibinski
2016-11-08added platformTestPrzemyslaw Skibinski
2016-11-07added "make c_standards"Przemyslaw Skibinski
2016-11-04redefined VOID for Windows/MSYSPrzemyslaw Skibinski
2016-11-03updated programs/README.mdPrzemyslaw Skibinski
2016-11-03test programs moved to tests/Przemyslaw Skibinski
2016-11-01moved cmake and debian directories to contrib (#245)Yann Collet
2016-09-23Add missing $(EXT) to lz4 program nameKouhei Sutou
2016-09-02lz4 version source from lz4.hYann Collet
2016-08-20lz4 as phony targetYann Collet
2016-08-20Makefile : lz4 at rootYann Collet
2016-05-17Add FreeBSD to install targetsMartin Waschbüsch
Add FreeBSD to install targets
2016-02-12Remove whitespace from ends of linesJulius Werner
I'm trying to import LZ4 code into a project with strict linting requirements. This will make that easier. Signed-off-by: Julius Werner <jwerner@chromium.org>