Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-31721: Rename package to cpputils #1

Merged
merged 8 commits into from
Sep 20, 2021
Merged

DM-31721: Rename package to cpputils #1

merged 8 commits into from
Sep 20, 2021

Commits on Sep 10, 2021

  1. Rename package to cpputils and remove python code that is still in utils

    This package is the utils package but with all the python-only code
    removed from it. What remains is the C++ code and the pybind11
    interfaces to that code.
    timj committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    0358688 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2021

  1. Revert C++ namespace to lsst::utils

    This makes it possible for C++ applications that previously used
    the utils C++ code to still use it without modification. Changing
    to lsst::cpputils requires all the code to change because of the
    complexity of forwarding namespaces from the utils package to
    the cpputils package through a deprecation period.
    timj committed Sep 11, 2021
    Configuration menu
    Copy the full SHA
    aae2ac6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Revert "Revert C++ namespace to lsst::utils"

    This reverts commit aae2ac6.
    timj committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    00e236a View commit details
    Browse the repository at this point in the history
  2. Add namespace alias for lsst::utils and symlink

    This allows legacy code to still look for lsst::utils
    A symlink is used per file. This makes it explicit which
    include files are supporting deprecation.
    
    Also, directory symlinks are not currently supported
    by sconsUtils install.
    timj committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    becded0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bbddea0 View commit details
    Browse the repository at this point in the history
  4. Add test for C++ getPackageDir

    ktlim authored and timj committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    f2cb61a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d91410 View commit details
    Browse the repository at this point in the history
  6. Remove long-deprecated Utils.h include file

    Has not been used for 3 years since DM-10384.
    timj committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    82ae60c View commit details
    Browse the repository at this point in the history