History log of /Couchbase_C_Client_v3.0/cmake/configure (Results 1 - 24 of 24)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 3.0.0, 3.0.0-beta.2, 3.0.0-beta.1, 3.0.0-alpha.5, 2.10.5, 3.0.0-alpha.4, 2.10.4, 3.0.0-alpha.3, 3.0.0-alpha.2, 3.0.0-alpha.1
# 07521d60 29-Jan-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1018: Cleanup API and make it consistent

New API v4 (functional style)

Change-Id: I1e95105f5c6e449c50cf759f0b08fc752d9dde70
Reviewed-on: http://review.couchbase.org/104322

CCBC-1018: Cleanup API and make it consistent

New API v4 (functional style)

Change-Id: I1e95105f5c6e449c50cf759f0b08fc752d9dde70
Reviewed-on: http://review.couchbase.org/104322
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...


Revision tags: 2.10.3, 2.10.2, 2.10.1, 2.10.0, 2.9.5, 2.9.4
# 32409ce1 23-Aug-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-969: Allow to skip version from git tags

Change-Id: I4a31cbc4ed7e205fab1f95405a57e9aa0fd27bcd
Reviewed-on: http://review.couchbase.org/98709
Reviewed-by: Ellis Breen <ellis.bree

CCBC-969: Allow to skip version from git tags

Change-Id: I4a31cbc4ed7e205fab1f95405a57e9aa0fd27bcd
Reviewed-on: http://review.couchbase.org/98709
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...


Revision tags: 2.9.3, 2.9.2, 2.9.1
# 493aa4db 21-Jun-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Add gperftools libprofiler support to cmake

Change-Id: I007a7c97e2976dab47735ade6e18dccf578129d7
Reviewed-on: http://review.couchbase.org/95968
Reviewed-by: Brett Lawson <brett19@gma

Add gperftools libprofiler support to cmake

Change-Id: I007a7c97e2976dab47735ade6e18dccf578129d7
Reviewed-on: http://review.couchbase.org/95968
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...


Revision tags: 2.9.0, 2.8.7, 2.8.6
# a018a7b0 30-Mar-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-888: Add threshold logging tracer

It tracks and reports slow and orphaned commands

Change-Id: I8c91e8f20e542455698fe536113eef520a380a02
Reviewed-on: http://review.couchbase

CCBC-888: Add threshold logging tracer

It tracks and reports slow and orphaned commands

Change-Id: I8c91e8f20e542455698fe536113eef520a380a02
Reviewed-on: http://review.couchbase.org/91991
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...


Revision tags: 2.8.5
# dc71348a 01-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-888: End to end tracing API

Change-Id: Iabfffe7f7ef25839db41f0b8ecd69cc328f657cf
Reviewed-on: http://review.couchbase.org/89771
Tested-by: Build Bot <build@couchbase.com>
Re

CCBC-888: End to end tracing API

Change-Id: Iabfffe7f7ef25839db41f0b8ecd69cc328f657cf
Reviewed-on: http://review.couchbase.org/89771
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>

show more ...


# 7273dbd9 01-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-883: Compress all types of the request buffers

This now handles IO vectors too.

Ability to link with external snappy has been removed
because this feature requires C++ inte

CCBC-883: Compress all types of the request buffers

This now handles IO vectors too.

Ability to link with external snappy has been removed
because this feature requires C++ interfaces of the snappy.

Change-Id: I9b94829bf011437eb5d805759c256a01e96984fc
Reviewed-on: http://review.couchbase.org/88713
Reviewed-by: Mike Goldsmith <goldsmith.mike@gmail.com>
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>

show more ...


# a2be9dd2 04-Jan-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-883: Build with snappy by default

Change-Id: I4b4194553896b1ad4fd2b01a75567462debe59cb
Reviewed-on: http://review.couchbase.org/87414
Tested-by: Build Bot <build@couchbase.com>

CCBC-883: Build with snappy by default

Change-Id: I4b4194553896b1ad4fd2b01a75567462debe59cb
Reviewed-on: http://review.couchbase.org/87414
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


Revision tags: 2.8.4
# fea58e03 11-Dec-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-883: Update snappy support

Also adds support of compression for cbc

Change-Id: I5f240c711e37f47a8102f4eb084dab97deefebfb
Reviewed-on: http://review.couchbase.org/86654

CCBC-883: Update snappy support

Also adds support of compression for cbc

Change-Id: I5f240c711e37f47a8102f4eb084dab97deefebfb
Reviewed-on: http://review.couchbase.org/86654
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


Revision tags: 2.8.3, 2.8.2, 2.8.1, 2.8.0, 2.7.7, 2.7.6, 2.7.5, 2.7.4, 2.7.3, 2.7.2, 2.7.1, 2.7.0, 2.6.4, 2.6.3
# a4703828 16-Aug-2016 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix several warnings found by static analysis

Change-Id: I81de79c6b250e1becf06c1966d004191e4b43d3b
Reviewed-on: http://review.couchbase.org/66806
Tested-by: buildbot <build@couchbase

Fix several warnings found by static analysis

Change-Id: I81de79c6b250e1becf06c1966d004191e4b43d3b
Reviewed-on: http://review.couchbase.org/66806
Tested-by: buildbot <build@couchbase.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>

show more ...


Revision tags: 2.6.2, 2.6.1, 2.6.0
# 47f73d55 20-Apr-2016 Mark Nunberg <mnunberg@haskalah.org>

allow to enable compression support via configure.pl

Change-Id: Idd2f9646c89c4d4b9b4094d64dfa9215933514e7
Reviewed-on: http://review.couchbase.org/63098
Tested-by: buildbot <build@co

allow to enable compression support via configure.pl

Change-Id: Idd2f9646c89c4d4b9b4094d64dfa9215933514e7
Reviewed-on: http://review.couchbase.org/63098
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


Revision tags: 2.5.8, 2.5.7, 2.5.6, 2.5.5, 2.5.4
# b4d855f1 04-Nov-2015 Mark Nunberg <mnunberg@haskalah.org>

cmake/configure - remove extra '--'

was causing an option to appear as ----

Change-Id: I8ab5aeafb57cc5f8300bab7328bab81e944cb640
Reviewed-on: http://review.couchbase.org/56679

cmake/configure - remove extra '--'

was causing an option to appear as ----

Change-Id: I8ab5aeafb57cc5f8300bab7328bab81e944cb640
Reviewed-on: http://review.couchbase.org/56679
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...


Revision tags: 2.5.3
# 0eb8dfe4 15-Aug-2015 Mark Nunberg <mnunberg@haskalah.org>

Allow option to build examples

Change-Id: I98dedeca5bc5c7ff765d3daac8812de7dae8b910
Reviewed-on: http://review.couchbase.org/54509
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.c

Allow option to build examples

Change-Id: I98dedeca5bc5c7ff765d3daac8812de7dae8b910
Reviewed-on: http://review.couchbase.org/54509
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


Revision tags: 2.5.2, 2.5.1
# 5f19b421 21-May-2015 Mark Nunberg <mnunberg@haskalah.org>

Add cmake/configure wrapper for embedding libevent plugin

Change-Id: I9c69095c50cf5e7928893d591be327d83d2bd43c
Reviewed-on: http://review.couchbase.org/51333
Tested-by: buildbot <bui

Add cmake/configure wrapper for embedding libevent plugin

Change-Id: I9c69095c50cf5e7928893d591be327d83d2bd43c
Reviewed-on: http://review.couchbase.org/51333
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...


Revision tags: 2.5.0, 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5
# c94b4ab5 27-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

Add symlink cmake/configure => configure.pl

This will hopefully let users use "configure" as normal, while also
allowing for the coexistence of autotools' configure (if we decide to

Add symlink cmake/configure => configure.pl

This will hopefully let users use "configure" as normal, while also
allowing for the coexistence of autotools' configure (if we decide to
package it).

Change-Id: Ib6a354a1f4eec8151fb2823d88c5a029cc6c7d8f
Reviewed-on: http://review.couchbase.org/43694
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


Revision tags: 2.4.4
# 75532fc0 11-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

CMake: Allow to disable mock tests individually

This lets systems with more limited resources execute tests while
skipping mock tests, as an alternative to -DLCB_NO_TESTS=1

Chan

CMake: Allow to disable mock tests individually

This lets systems with more limited resources execute tests while
skipping mock tests, as an alternative to -DLCB_NO_TESTS=1

Change-Id: I38c09627b5b48188dfd2cece142c459c1a92bdf5
Reviewed-on: http://review.couchbase.org/43091
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


# 00236339 03-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

Allow building Debian package with CMake

- Don't include .la files with Debian packages

- Allow option to build with cmake for Debian (LCB_DEB_CMAKE, in the
environment)

Allow building Debian package with CMake

- Don't include .la files with Debian packages

- Allow option to build with cmake for Debian (LCB_DEB_CMAKE, in the
environment)

- Add generated defs.mk for CMake
This helps include "makefiles" get the same variables from CMake

- Use GNUInstallDirs for installation prefixes. This also icludes an
option for customization to disable the /usr/lib/x86-64- install
directory

- Add dummy test target if no tests are enabled. Debian wants tests, but
we don't really have a chance to run them, since we rely on the Mock

- Output VERSION file appropriately. Also parse the version in a form
suitable for a source distribution.

- cmake/configure fixes:
- Allow configurable build directory
- Include additional 'vestigial' Makefiles, such as docs, deb/rpm packages
- Allow to run as `./configure`

- Clean up deb/package.mk. Allow to run under cmake using more dynamic
directory configurations.

Change-Id: I910ab713b3b8106331aa6db83f268d5297a74b7a
Reviewed-on: http://review.couchbase.org/42768
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


# ad23b248 28-Oct-2014 Mark Nunberg <mnunberg@haskalah.org>

Add cmake option for coverage support

Change-Id: I58a2ee2a7d5d6f030a53a251dd2f0f92acf72cc3
Reviewed-on: http://review.couchbase.org/42541
Tested-by: Mark Nunberg <mnunberg@haskalah.o

Add cmake option for coverage support

Change-Id: I58a2ee2a7d5d6f030a53a251dd2f0f92acf72cc3
Reviewed-on: http://review.couchbase.org/42541
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


# 3b68ede6 27-Oct-2014 Mark Nunberg <mnunberg@haskalah.org>

Add AddressSanitizer support via CMake

Change-Id: I55dc5ef0972f6c51d59b2ff52276062965e04a90
Reviewed-on: http://review.couchbase.org/42540
Tested-by: Mark Nunberg <mnunberg@haskalah.

Add AddressSanitizer support via CMake

Change-Id: I55dc5ef0972f6c51d59b2ff52276062965e04a90
Reviewed-on: http://review.couchbase.org/42540
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


Revision tags: 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.4.0-beta, 2.3.2, 2.4.0-dp1
# 378e2fa9 20-Jun-2014 Mark Nunberg <mnunberg@haskalah.org>

Merge packet-ng

Conflicts:
contrib/libvbucket/cJSON.c
contrib/libvbucket/vbucket.c
include/libcouchbase/compat.h
include/libcouchbase/types.h

Merge packet-ng

Conflicts:
contrib/libvbucket/cJSON.c
contrib/libvbucket/vbucket.c
include/libcouchbase/compat.h
include/libcouchbase/types.h
include/libvbucket/vbucket.h
man/bsd/man3/lcb_cntl.3
man/bsd/man3/lcb_create.3
man/bsd/man3/lcb_strerror.3
man/bsd/man3/libcouchbase.3
man/man3couchbase/lcb_cntl.3couchbase.txt
man/man3couchbase/lcb_create.3couchbase.txt
man/man3couchbase/lcb_strerror.3couchbase.txt
man/man3lib/libcouchbase.3lib.txt
man/svr4/man3couchbase/lcb_cntl.3couchbase
man/svr4/man3couchbase/lcb_create.3couchbase
man/svr4/man3couchbase/lcb_strerror.3couchbase
man/svr4/man3lib/libcouchbase.3lib
src/arithmetic.c
src/bconf_provider.c
src/compat.c
src/connect.c
src/connection_utils.c
src/flush.c
src/get.c
src/http_parse.c
src/packet.c
src/remove.c
src/server.c
src/server_io.c
src/server_parse.c
src/stats.c
src/store.c
src/touch.c
src/verbosity.c

Change-Id: I24862d2c0bb7e6df701089b0ca9810c9a29f635b
Reviewed-on: http://review.couchbase.org/38540
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 2.3.1
# a4fb9288 07-Apr-2014 Mark Nunberg <mnunberg@haskalah.org>

cmake/configure: Provide better proxy Makefile

Change-Id: I827b7fad9812143edd0cfa9e5fb9b62b02df2812
Reviewed-on: http://review.couchbase.org/35383
Reviewed-by: Mark Nunberg <mnunberg

cmake/configure: Provide better proxy Makefile

Change-Id: I827b7fad9812143edd0cfa9e5fb9b62b02df2812
Reviewed-on: http://review.couchbase.org/35383
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


Revision tags: 2.3.0
# 4d3eeec3 22-Feb-2014 Mark Nunberg <mnunberg@haskalah.org>

cmake/configure: Force unix makefiles

On OS X cmake generates an Xcode project by default

Change-Id: I89a0692a91a288c6d015539fb7968d9a689c3af8
Reviewed-on: http://review.couchba

cmake/configure: Force unix makefiles

On OS X cmake generates an Xcode project by default

Change-Id: I89a0692a91a288c6d015539fb7968d9a689c3af8
Reviewed-on: http://review.couchbase.org/33853
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


Revision tags: 2.3.0-dp2
# f1e0c2db 07-Feb-2014 Mark Nunberg <mnunberg@haskalah.org>

CMakeLists: Allow building of static libcouchbase

Change-Id: Iada81a450e83daa98c08223bfe1bb258baf8c397
Reviewed-on: http://review.couchbase.org/33333
Reviewed-by: Brett Lawson <brett

CMakeLists: Allow building of static libcouchbase

Change-Id: Iada81a450e83daa98c08223bfe1bb258baf8c397
Reviewed-on: http://review.couchbase.org/33333
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


# 6ccbb8ab 07-Feb-2014 Mark Nunberg <mnunberg@haskalah.org>

cmake/configure: Allow cross compilation

Change-Id: Ib8cfc83bca6e08391c9d216b498b9416a464e602
Reviewed-on: http://review.couchbase.org/33327
Reviewed-by: Brett Lawson <brett19@gmail.

cmake/configure: Allow cross compilation

Change-Id: Ib8cfc83bca6e08391c9d216b498b9416a464e602
Reviewed-on: http://review.couchbase.org/33327
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


# e1ad8c50 15-Jan-2014 Mark Nunberg <mnunberg@haskalah.org>

Re-organize CMakeLists

The goal here is to make our code and build system more modular, with
the ultimate aim of being able to -theoretically- ship some components
as being standalon

Re-organize CMakeLists

The goal here is to make our code and build system more modular, with
the ultimate aim of being able to -theoretically- ship some components
as being standalone.

The first step is trying to untangle the build process - where multiple
modules can be built independently into shared or static archives and
then linked ultimately into their resultant objects.

The second step is to eliminate the NMakefile

Currently supported:

- Plugin builds (libev, libuv, libevent)
- Tools (cbc, pillowfight)
- Tests (unit-test, smoke-test, check-all)
- SOVERSION
- DLL Version information
- config.h generation
- Fat binary builds (OS X)
- Maintainer mode

TODO:

- Make things completely out of tree. Currently the configuration.h
header is still being generated inside the tree
- Better facilities for downloading the mock server
- Create source tarballs
- Create windows zipfiles and/or installers

Change-Id: I8402f8e8e0821af2e87ca425c985017de630b0e7
Reviewed-on: http://review.couchbase.org/32466
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...