History log of /Couchbase_C_Client_v3.0/cmake/defs.mk.in (Results 1 - 3 of 3)
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, 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
# 25088b6c 27-Mar-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

Fix for handling testing during builds via Jenkins

Given that for our Jenkins builds on the new sdk.jenkins setup we nest
projects, using CMAKE_SOURCE_DIR to find the test subdirectories

Fix for handling testing during builds via Jenkins

Given that for our Jenkins builds on the new sdk.jenkins setup we nest
projects, using CMAKE_SOURCE_DIR to find the test subdirectories will
fail, so PROJECT_SOURCE_DIR should be used instead (as can be seen by
this suggested change in another project:
https://github.com/Corvusoft/restbed/issues/186
)

This should be an innocuous change and will not affect the current build
process, but will allow the new Jenkins jobs to handle testing (should
they desire to be enabled at some point).

Change-Id: Ic883eb1056f86ed71cbd953a40c0ec506bbce576
Reviewed-on: http://review.couchbase.org/91657
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Kenneth Lareau <kenneth.lareau@couchbase.com>
Well-Formed: Build Bot <build@couchbase.com>

show more ...


Revision tags: 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
# 9e22c280 06-Feb-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Make generated makefiles portable again

BSD make does not support export. And the usage of this variable has been removed in
81c22173f9f74483d952579dee043a5edb6c9c93

Change-Id:

Make generated makefiles portable again

BSD make does not support export. And the usage of this variable has been removed in
81c22173f9f74483d952579dee043a5edb6c9c93

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

show more ...


Revision tags: 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, 2.4.6, 2.4.5, 2.4.4
# 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 ...