mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 18:55:14 -07:00
21 lines
723 B
CMake
21 lines
723 B
CMake
|
set(DEPS_INSTALL_DIR "${CMAKE_BINARY_DIR}/usr")
|
||
|
set(DEPS_BIN_DIR "${DEPS_INSTALL_DIR}/bin")
|
||
|
set(DEPS_LIB_DIR "${DEPS_INSTALL_DIR}/lib")
|
||
|
|
||
|
set(DEPS_BUILD_DIR "${CMAKE_BINARY_DIR}/build")
|
||
|
set(DEPS_DOWNLOAD_DIR "${DEPS_BUILD_DIR}/downloads")
|
||
|
|
||
|
set(DEPS_CMAKE_ARGS
|
||
|
-D CMAKE_C_COMPILER=${CMAKE_C_COMPILER}
|
||
|
-D CMAKE_C_STANDARD=99
|
||
|
-D CMAKE_GENERATOR=${CMAKE_GENERATOR}
|
||
|
-D CMAKE_GENERATOR_PLATFORM=${CMAKE_GENERATOR_PLATFORM}
|
||
|
-D BUILD_SHARED_LIBS=OFF
|
||
|
-D CMAKE_POSITION_INDEPENDENT_CODE=ON
|
||
|
-D CMAKE_INSTALL_PREFIX=${DEPS_INSTALL_DIR})
|
||
|
if(APPLE)
|
||
|
list(APPEND DEPS_CMAKE_ARGS -D CMAKE_FIND_FRAMEWORK=${CMAKE_FIND_FRAMEWORK})
|
||
|
endif()
|
||
|
|
||
|
set(DEPS_CMAKE_CACHE_ARGS -DCMAKE_OSX_ARCHITECTURES:STRING=${CMAKE_OSX_ARCHITECTURES})
|