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

DEB & RPM packages for ThemisPP #506

Merged
merged 1 commit into from
Jul 23, 2019
Merged

Commits on Jul 22, 2019

  1. Package ThemisPP

    Introduce DEB and RPM packages for ThemisPP. Since C++ is system
    language related to C, it's natural to provide our C++ wrapper as
    a system package. The wrapper requires Themis Core to be installed
    so this plays out nicely in the end.
    
    Alternatively, we can provide a package for various other package
    managers for C++ (such as Conan, vcpkg, CMake, Meson, and a zillion
    others) but there isn't much demand for that, and we'd have to provide
    Themis Core there as well for proper versioning and dependencies.
    So let's not complicate it more than necessary.
    
    Since ThemisPP is header-only we provide development packages:
    "libthemispp-dev" and "libthemispp-devel". There is no "libthemispp"
    package that's required at runtime: just "libthemis" is enough.
    
    While we're here, cleanup some name duplication in package names and
    dependencies.
    ilammy committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    399db8d View commit details
    Browse the repository at this point in the history