Enhancement #1126

Make multiple RSB C++ versions installable in parallel

Added by J. Moringen over 11 years ago. Updated over 11 years ago.

Status:ResolvedStart date:08/03/2012
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:C++
Target version:rsb-0.9

Description

Since the shared objects are already versioned, this should be achievable by installing headers into versioned directories. E.g. /usr/include/rsb-0.8.

Associated revisions

Revision 26c739b3
Added by J. Moringen over 11 years ago

Make multiple RSB versions installable in parallel
fixes #1126
  • RSBConfig.cmake.in: changed RSB_INCLUDE_DIRS to include
    INSTALL_PATH_PREFIX; depend on specific version of RSC
  • rsb.pc.in: changed includedir to include INSTALL_PATH_PREFIX; depend
    on specific version of RSC library; specify versioned RSB library
  • CMakeLists.txt: added INSTALL_PATH_PREFIX; install pkg-config module
    into versioned path; install CMake module into versioned path;
    install license file into versioned path
  • src/CMakeLists.txt: do not install unversioned symlink for library;
    install headers into versioned path

History

#1 Updated by J. Moringen over 11 years ago

  • Status changed from New to In Progress
  • Assignee set to J. Moringen

#2 Updated by J. Moringen over 11 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Applied in changeset rsb-cpp|commit:26c739b33a7dd0a43a54ded2b0f093d01290ffcd.

Also available in: Atom PDF