mirror of
https://github.com/neovim/neovim.git
synced 2024-12-23 20:55:18 -07:00
Use check_function_exists() to check for _NSGetEnviron().
This avoids a compiler generated warning which result in failing to find the function with -Werror active. You could argue this is a bug in CMake: http://public.kitware.com/Bug/view.php?id=13208
This commit is contained in:
parent
a86da86d98
commit
477031c03b
@ -1,6 +1,6 @@
|
||||
include(CheckTypeSize)
|
||||
include(CheckIncludeFiles)
|
||||
include(CheckSymbolExists)
|
||||
include(CheckFunctionExists)
|
||||
|
||||
check_type_size("int" SIZEOF_INT)
|
||||
check_type_size("long" SIZEOF_LONG)
|
||||
@ -8,7 +8,11 @@ check_type_size("time_t" SIZEOF_TIME_T)
|
||||
check_type_size("off_t" SIZEOF_OFF_T)
|
||||
|
||||
check_include_files(crt_externs.h HAVE_CRT_EXTERNS_H)
|
||||
check_symbol_exists(_NSGetEnviron "crt_externs.h" HAVE__NSGETENVIRON)
|
||||
|
||||
if (HAVE_CRT_EXTERNS_H)
|
||||
set(CMAKE_REQUIRED_INCLUDES crt_externs.h)
|
||||
endif()
|
||||
check_function_exists(_NSGetEnviron HAVE__NSGETENVIRON)
|
||||
|
||||
# generate configuration header and update include directories
|
||||
configure_file (
|
||||
|
Loading…
Reference in New Issue
Block a user