History log of /Couchbase_C_Client_v3.0/cmake/Modules/GenerateConfigDotH.cmake (Results 1 - 17 of 17)
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
# ae41ebc3 04-Sep-2019 Ellis Breen <ellis.breen@couchbase.com>

CCBC-1091: Set HAVE__FTIME64_S when not running tests

Change-Id: Iaeef27cfaa43c082563b164754a749a851366d62
Reviewed-on: http://review.couchbase.org/114254
Tested-by: Build Bot <build

CCBC-1091: Set HAVE__FTIME64_S when not running tests

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

show more ...


# 47775232 02-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Use CMAKE_SOURCE_DIR instead of "." for srcdir fallback

Change-Id: I64958e8a3950b39076966d4bd6f45e32850cdd00
Reviewed-on: http://review.couchbase.org/114112
Tested-by: Build Bot <bui

Use CMAKE_SOURCE_DIR instead of "." for srcdir fallback

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

show more ...


Revision tags: 3.0.0-alpha.5, 2.10.5, 3.0.0-alpha.4
# 21d28529 20-Jun-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix test SO resolution

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

Fix test SO resolution

Change-Id: I00d817381061a4ec06fcc86925eec2d1daf8c7d8
Reviewed-on: http://review.couchbase.org/110930
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-on: http://review.couchbase.org/111091
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>

show more ...


Revision tags: 2.10.4, 3.0.0-alpha.3, 3.0.0-alpha.2, 3.0.0-alpha.1, 2.10.3, 2.10.2, 2.10.1, 2.10.0, 2.9.5, 2.9.4, 2.9.3, 2.9.2, 2.9.1, 2.9.0, 2.8.7, 2.8.6
# 5f74c319 29-Mar-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix compile errors on win-x86 builds

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

Fix compile errors on win-x86 builds

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

show more ...


Revision tags: 2.8.5
# 63b51e13 23-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

windows: use config.h in snappy-stubs-public.h

Change-Id: I2e22cfcd67f90c35f2fde3102585e6a706208f40
Reviewed-on: http://review.couchbase.org/89952
Tested-by: Build Bot <build@couchba

windows: use config.h in snappy-stubs-public.h

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

show more ...


Revision tags: 2.8.4, 2.8.3, 2.8.2
# 271ebf0a 12-Oct-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CBSE-4294: Fix libm shared object detection on Debian 9

Change-Id: I0557dd3c72e779a17f19cde46cba300e60f013c6
Reviewed-on: http://review.couchbase.org/84308
Tested-by: Build Bot <buil

CBSE-4294: Fix libm shared object detection on Debian 9

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

show more ...


Revision tags: 2.8.1, 2.8.0, 2.7.7
# d06e06c4 07-Aug-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Remove extra-space

Change-Id: I07586e4f02250dc6372c71efc138c4a276f2404a
Reviewed-on: http://review.couchbase.org/82002
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Test

Remove extra-space

Change-Id: I07586e4f02250dc6372c71efc138c4a276f2404a
Reviewed-on: http://review.couchbase.org/82002
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


# 0ec214f1 07-Aug-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-816: Fix DNS SRV support on Fedora 26 and FreeBSD

Change-Id: I0cbb54b615f5c71c75e91a02145def0df031633d
Reviewed-on: http://review.couchbase.org/82000
Tested-by: Build Bot <build

CCBC-816: Fix DNS SRV support on Fedora 26 and FreeBSD

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

show more ...


Revision tags: 2.7.6
# 989398cd 23-Jun-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix BadPluginEnvironment test on Fedora where libm.so is ld script

Change-Id: Ifb190c63fa2a743e2b937e81ca262876d02cfb35
Reviewed-on: http://review.couchbase.org/79976
Tested-by: Buil

Fix BadPluginEnvironment test on Fedora where libm.so is ld script

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

show more ...


Revision tags: 2.7.5, 2.7.4, 2.7.3, 2.7.2, 2.7.1, 2.7.0, 2.6.4, 2.6.3, 2.6.2, 2.6.1, 2.6.0, 2.5.8, 2.5.7, 2.5.6, 2.5.5, 2.5.4, 2.5.3, 2.5.2, 2.5.1, 2.5.0, 2.4.9, 2.4.8, 2.4.7
# 0fb123d8 30-Jan-2015 Mark Nunberg <mnunberg@haskalah.org>

CCBC-566: DNS SRV support

This adds DNS SRV lookups for bootstrapping. This is provided in two
forms:

1. When there is only a single hostname with no port. This is called

CCBC-566: DNS SRV support

This adds DNS SRV lookups for bootstrapping. This is provided in two
forms:

1. When there is only a single hostname with no port. This is called
implicit lookup
2. When the scheme `couchbase+dnssrv://` is used. This is an explicit
mode and is considered internal to the library.

In both cases the input hostname will be selected and attempted for a DNS SRV
query. If it succeeds, then the hosts use for the query will be
returned. If the query fails, implicit mode will continue, using the
hostname as a couchbase node, whereas explicit mode will fail. Explicit
mode is useful for debugging the dns srv feauture itself.

Currently support depends on either Windows (which works "out of the
box") and libbind/libresolv, which come bundled with glibc on both OS X
and Linux. This may fail to function on very ancient systems; in which
event these routines are stubbed out with no-op equivalents.

Change-Id: I0d54b63c1e6cef64e5a09280343e9aba24ed7a80
Reviewed-on: http://review.couchbase.org/46177
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# b71ac0e1 25-Jan-2016 Mark Nunberg <mnunberg@haskalah.org>

Allow snprintf to work on windows with non-CMake builds

Keep the logic inside the header

Change-Id: If743bda355eecb01ad5492c2f6ed6cf6d11dfc38
Reviewed-on: http://review.couchbas

Allow snprintf to work on windows with non-CMake builds

Keep the logic inside the header

Change-Id: If743bda355eecb01ad5492c2f6ed6cf6d11dfc38
Reviewed-on: http://review.couchbase.org/59051
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...


# 524c150b 04-Dec-2015 Mark Nunberg <mnunberg@haskalah.org>

don't redefine snprintf if it already exists

This fixes a build issue in the library on MSVCs which support C99

Change-Id: I21b1916642084321fc24fb7570e2b4be5b8cc5d9
Reviewed-on:

don't redefine snprintf if it already exists

This fixes a build issue in the library on MSVCs which support C99

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

show more ...


Revision tags: 2.4.6, 2.4.5
# 7d6f83cc 29-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

fix up config.h generation: Standard headers are always included...

- We don't need to check if standard C headers (string.h, limits.h) etc.
exist
- Check for some stuff we didn't

fix up config.h generation: Standard headers are always included...

- We don't need to check if standard C headers (string.h, limits.h) etc.
exist
- Check for some stuff we didn't include before (i.e. inttypes.h)

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

show more ...


# 2a07f70b 25-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

Replace CMAKE_BINARY_DIR with PROJECT variants

This allows other (CMake) projects to include ourselves as a dependency within
CMake itself.

Change-Id: I6b37fed4050f4167455e016be

Replace CMAKE_BINARY_DIR with PROJECT variants

This allows other (CMake) projects to include ourselves as a dependency within
CMake itself.

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

show more ...


Revision tags: 2.4.4, 2.4.3
# 611b3a1e 18-Oct-2014 Mark Nunberg <mnunberg@haskalah.org>

Include <arpa/inet.h> when checking for htonll

Otherwise we clobber htonll in OS X Yosemite

Change-Id: Ica6b24e6752e7f4d68974ea613d460d8b94bacea
Reviewed-on: http://review.couch

Include <arpa/inet.h> when checking for htonll

Otherwise we clobber htonll in OS X Yosemite

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

show more ...


Revision tags: 2.4.2, 2.4.1, 2.4.0, 2.4.0-beta, 2.3.2, 2.4.0-dp1, 2.3.1, 2.3.0, 2.3.0-dp2
# e70ee32f 05-Feb-2014 Mark Nunberg <mnunberg@haskalah.org>

Enhance version generation on win32

Change-Id: I7b4e46e276c22d093993a08b6d3bdbdf714f584b
Reviewed-on: http://review.couchbase.org/33232
Reviewed-by: Brett Lawson <brett19@gmail.com>

Enhance version generation on win32

Change-Id: I7b4e46e276c22d093993a08b6d3bdbdf714f584b
Reviewed-on: http://review.couchbase.org/33232
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 ...