Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-892

Segregate Release vs. Debug build outputs

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Trivial - P5 Trivial - P5
    • None
    • 3.0.1
    • Build
    • None
    • Win 7, VS2015, CMake 3.5

    Description

      It appears that builds do not segregate outputs based on configuration (Release, Debug, ...). It would be nice if outputs were automatically segregated by configuration (either by directory name or some file naming scheme that distinguishes configurations) so that users (like me) don't accidentally overwrite build results when switching to a different configuration.

      I understand that the way cmake works the onus is on the developer to target different install directories based on compiler version (VS2012, VS2013, VS2015, ...) and platform (Win32, Win64, ...) when configuring CMake.

      Attachments

        Activity

          People

            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            sxhickman Steve Hickman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: