Please sign in to comment.
Revamp cmake install directory handling
Clean up some things to allow greater flexibility in specifying the install directory structure. The following new user-visible cmake path variables are defined: BIN_INSTALL_DIR - replaces BINDIR, renamed for clarity LIB_INSTALL_DIR - replaces LIBDIR PYLIB_INSTALL_DIR - replaces PYLIBDIR INCLUDE_INSTALL_DIR - new DOC_INSTALL_DIR - new MAN_INSTALL_DIR - new In addition, there is an INSTALL_DOCS option for the benefit of linux packagers relying on the packaging system to do the docs install. Finally, there is a variable SELF_CONTAINED_INSTALL_TREE to specify whether the user will be installing into standard unix system directories, or into a special self-contained oiio directory. It is false by default, but is explicitly set in the Makefile, so anybody doing makefile builds should see very few changes. Windows builds are always set up as "self-contained". Also clean up the docs install to avoid installing a few developer-centric things which will normally be obtained directly from git.
- Loading branch information...
Showing with 73 additions and 33 deletions.