Uploaded image for project: 'Couchbase Python Client Library'
  1. Couchbase Python Client Library
  2. PYCBC-803

Reinstate non-hybrid (pure CMake) build

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-rc
    • None
    • None
    • 1

    Description

      This is very important so that CMake-powered tooling such as CLion can understand the project. Without this browsing and refactoring C files is broken.

      Initially the aim was to use pure CMake but there were some issues with this on MacOS, which I worked around by using a 'hybrid' method when doing an actual build from setup.py. If possible we should look into fixing the MacOS issues so we no longer need this conditional 'hybrid' behaviour.

      Attachments

        For Gerrit Dashboard: PYCBC-803
        # Subject Branch Project Status CR V

        Activity

          There are no comments yet on this issue.

          People

            Ellis.Breen Ellis Breen
            Ellis.Breen Ellis Breen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty