Merge pull request #187777 from trofi/cmake-fix-non-libc-case
cmake: fix crash on CC without libc support
This commit is contained in:
commit
d599919bc3
1 changed files with 4 additions and 2 deletions
|
@ -12,7 +12,7 @@ index b9381c3d7d..5e944640b5 100644
|
|||
# CMake install location
|
||||
"${_CMAKE_INSTALL_DIR}"
|
||||
)
|
||||
@@ -47,48 +44,46 @@ endif()
|
||||
@@ -47,48 +44,48 @@ endif()
|
||||
|
||||
# Non "standard" but common install prefixes
|
||||
list(APPEND CMAKE_SYSTEM_PREFIX_PATH
|
||||
|
@ -22,7 +22,9 @@ index b9381c3d7d..5e944640b5 100644
|
|||
)
|
||||
|
||||
# List common include file locations not under the common prefixes.
|
||||
+if(IS_DIRECTORY $ENV{NIX_CC})
|
||||
+if(IS_DIRECTORY $ENV{NIX_CC}
|
||||
+ AND EXISTS $ENV{NIX_CC}/nix-support/orig-libc
|
||||
+ AND EXISTS $ENV{NIX_CC}/nix-support/orig-libc-dev)
|
||||
+ file(STRINGS "$ENV{NIX_CC}/nix-support/orig-libc" _nix_cmake_libc)
|
||||
+ file(STRINGS "$ENV{NIX_CC}/nix-support/orig-libc-dev" _nix_cmake_libc_dev)
|
||||
+else()
|
||||
|
|
Loading…
Reference in a new issue