Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 14, 2012
  1. @pietern
  2. @pietern

    Don't set flags recursively

    pietern authored
  3. @pietern

    Remove unused LIBS variable

    pietern authored
  4. @pietern
  5. @pietern
  6. @pietern

    The lcov target shouldn't clean

    pietern authored
    This is not needed because every change in compiler/linker flags
    triggers a cleanup.
  7. @pietern

    Rename ADD_*FLAGS -> REDIS_*FLAGS, REDIS_*FLAGS -> FINAL_*FLAGS

    pietern authored
    This reflects that REDIS_*FLAGS will only be used for compilation of
    Redis and not for its dependencies. Similarly, that FINAL_*FLAGS are
    composed of other variables and holds the options that are finally
    passed to the compiler and linker.
Commits on Apr 11, 2012
  1. @pietern

    Clean up Makefiles

    pietern authored committed
    Remove unused variables. Instead of overriding non-standard variables
    such as ARCH and PROF, use standard variables CFLAGS and LDFLAGS to
    override Makefile settings. Move dependencies generated by `make dep` to
    a separate file.
Commits on Nov 16, 2011
  1. @pietern

    Don't force rebuild when params didn't change

    pietern authored committed
Commits on Nov 15, 2011
  1. @pietern

    Rebuild source when allocator changes

    pietern authored
    To do so, the Makefile stores the contents of the MALLOC environment
    variable in a file named .make-malloc. When the contents of this file
    and the MALLOC variable are not equal, it forces a rebuild of the Redis
    source tree.
    
    A side-effect of this change is that choosing an allocator can now be
    done using the single MALLOC variable instead of USE_TCMALLOC,
    USE_JEMALLOC and so forth. These variables continue to work for
    backwards compatibility.
  2. @pietern

    Rebuild deps/ and src/ when ARCH changes

    pietern authored
    This change moves the build instructions for dependencies to a separate
    Makefile in deps/. The ARCH environment variable is stored in a
    .make-arch file in the same directory as the Makefile. The contents of
    this file is read and compared to the current ARCH, and, on a mismatch
    triggers rebuilding the entire source tree.
    
    When file .make-arch exists and matches with ARCH from the environment,
    the dependencies are assumed to already be built.
    
    The new "clean" target only cleans the Redis source tree, not its
    dependencies. To clear the dependencies as well, the "distclean" target
    can be used.
  3. @pietern

    Use CCLINK as last argument

    pietern authored
  4. @pietern
Commits on Jul 27, 2011
  1. @pietern
Commits on May 13, 2011
  1. @pietern
Commits on May 5, 2011
  1. @pietern
  2. @pietern

    More allocators

    pietern authored
Commits on Dec 23, 2010
  1. @pietern
Commits on Dec 15, 2010
  1. @pietern

    Minor changes to Makefile

    pietern authored
Commits on Nov 21, 2010
  1. @pietern

    Don't hardcode make to "make"

    pietern authored
Commits on Nov 4, 2010
  1. @pietern
Commits on Nov 3, 2010
  1. @pietern
  2. @pietern

    Use hiredis from redis-cli

    pietern authored
Commits on Oct 13, 2010
  1. @pietern
Commits on Aug 20, 2010
  1. @pietern

    Merge branch 'master' into intset-split

    pietern authored
    Conflicts:
    	src/Makefile
    	src/t_set.c
Commits on Jul 2, 2010
  1. @pietern
Something went wrong with that request. Please try again.