History log of /Couchbase_C_Client_v3.0/cmake/Modules/GetPlatformCCInfo.cmake (Results 1 - 7 of 7)
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
# b916b7d4 24-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Make sure that compiler uses c++11

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

Make sure that compiler uses c++11

Change-Id: Ide2230033c2eb0cb748ff4c42579883c835f4c58
Reviewed-on: http://review.couchbase.org/115271
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, 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
# eb40deac 09-Nov-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Use MSVC_VERSION instead of MSVC_TOOLSET_VERSION

Change-Id: Ifcb1e6ee644f71f17d2d84d071ef4d5409fbc3d9
Reviewed-on: http://review.couchbase.org/101604
Tested-by: Build Bot <build@couc

Use MSVC_VERSION instead of MSVC_TOOLSET_VERSION

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

show more ...


# 7903de2f 09-Nov-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Define LCB_CC_STRING for MSVS 2017

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

Define LCB_CC_STRING for MSVS 2017

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

show more ...


Revision tags: 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, 2.8.5, 2.8.4, 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, 2.6.2
# f0d9cb1f 06-Jul-2016 Mark Nunberg <mnunberg@haskalah.org>

Generate appropriate zipball name for VC14

Change-Id: I911bb82da4eb878cae04f81180c4f64b595f01e8
Reviewed-on: http://review.couchbase.org/65548
Reviewed-by: Sergey Avseyev <sergey.avs

Generate appropriate zipball name for VC14

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

show more ...


Revision tags: 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, 2.4.6, 2.4.5, 2.4.4
# 0cf47471 23-Oct-2014 Mark Nunberg <mnunberg@haskalah.org>

Cmake: General improvements:

Fix up rpath settings:

CMake is typically used for developer builds; and as such, we should
make an attempt to have our own libraries and tools _not

Cmake: General improvements:

Fix up rpath settings:

CMake is typically used for developer builds; and as such, we should
make an attempt to have our own libraries and tools _not_ pick up system
libraries, unless we are a system install. This mimics existing
autotools behavior.

Silence CMP0026 warning on Windows

This "old" behavior here is intended, because the `LOCATION` property
can give us the name of the install path before the project has been
generated, allowing us to transform their names into proper PDB paths to
include within the final distribution.

Add package name for VC12 (VS 2013)

We don't build these packages officially yet, but it still makes it
nicer.

Use homebrew OpenSSL if available
The default OS X OpenSSL spams us with deprecation warnings; we'd be
better off using Homebrew's version.

Change-Id: I99af9f8e9b94f77e8f16cba80481645a30564f12
Reviewed-on: http://review.couchbase.org/42443
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, 2.3.1, 2.3.0, 2.3.0-dp2
# 5d255ca1 08-Feb-2014 Mark Nunberg <mnunberg@haskalah.org>

Set proper output name for binary packages

Change-Id: I44c806909df766ecff1d2b389a40274375170fbe
Reviewed-on: http://review.couchbase.org/33353
Reviewed-by: Brett Lawson <brett19@gmai

Set proper output name for binary packages

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