mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-04 00:04:03 -04:00
fixup! fix: update default cgi-bin installation paths according to OS
This commit is contained in:
parent
551aa20f20
commit
9db58e3726
@ -1013,20 +1013,23 @@ if (WITH_CORE)
|
||||
set (DEFAULT_BIN_SUBDIR bin)
|
||||
|
||||
# From https://www.cyberciti.biz/faq/how-do-i-find-the-url-for-my-cgi-bin/
|
||||
execute_process(COMMAND uname -a OUTPUT_VARIABLE UNAME_A)
|
||||
execute_process(COMMAND lsb_release -a OUTPUT_VARIABLE LSB_RELEASE_A)
|
||||
if(EXISTS "/etc/fedora-release")
|
||||
# in /var/www/cgi-bin
|
||||
set (DEFAULT_CGIBIN_SUBDIR www/cgi-bin)
|
||||
elseif (${CMAKE_HOST_SYSTEM_NAME} MATCHES "OpenBSD")
|
||||
# in /usr/local/www/cgi-bin/
|
||||
set (DEFAULT_CGIBIN_SUBDIR libexec/cgi-bin)
|
||||
elseif (${CMAKE_HOST_SYSTEM_NAME} MATCHES "BSD")
|
||||
# in /usr/local/www/cgi-bin/
|
||||
set (DEFAULT_CGIBIN_SUBDIR www/cgi-bin)
|
||||
elseif (${UNAME_A} MATCHES "Ubuntu" OR ${UNAME_A} MATCHES "Debian" OR ${UNAME_A} MATCHES "Mint")
|
||||
set (DEFAULT_CGIBIN_SUBDIR www/cgi-bin)
|
||||
elseif (${LSB_RELEASE_A} MATCHES "Ubuntu" OR ${LSB_RELEASE_A} MATCHES "Debian" OR ${LSB_RELEASE_A} MATCHES "Mint")
|
||||
# in /usr/lib/cgi-bin/
|
||||
set (DEFAULT_CGIBIN_SUBDIR lib/cgi-bin)
|
||||
set (DEFAULT_CGIBIN_SUBDIR lib/cgi-bin)
|
||||
else()
|
||||
# others: Red Hat/CentOS/Rocky/Alma Linux
|
||||
# in /var/www/cgi-bin/
|
||||
set (DEFAULT_CGIBIN_SUBDIR www/cgi-bin)
|
||||
set (DEFAULT_CGIBIN_SUBDIR www/cgi-bin)
|
||||
endif()
|
||||
|
||||
set (DEFAULT_LIB_SUBDIR lib${LIB_SUFFIX})
|
||||
|
Loading…
x
Reference in New Issue
Block a user