From 2a8fc2f84dd0d57ba6ede448c131178cbf5ed155 Mon Sep 17 00:00:00 2001 From: "Joshua M. Doe" Date: Wed, 15 Apr 2020 07:13:52 -0400 Subject: [PATCH] build: use a better default install location on Linux --- CMakeLists.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index dce0e76..a531fcd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -120,9 +120,13 @@ include_directories( ${GLIB2_INCLUDE_DIR}) if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - file(TO_CMAKE_PATH "${GSTREAMER_INCLUDE_DIR}/../.." PREFIX) - set(CMAKE_INSTALL_PREFIX - ${PREFIX} CACHE PATH "Directory to install plugins, under lib/gstreamer-1.0" FORCE) + if (WIN32) + file(TO_CMAKE_PATH "${GSTREAMER_INCLUDE_DIR}/../.." _PREFIX) + else () + set(_PREFIX "/usr") + endif () + set(CMAKE_INSTALL_PREFIX "${_PREFIX}" + CACHE PATH "Common prefix for all installed files (e.g., plugins will be installed under CMAKE_INSTALL_PREFIX/lib/gstreamer-1.0)" FORCE) endif(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) add_subdirectory(gst-libs)