diff options
author | Carlo Cabrera <30379873+carlocab@users.noreply.github.com> | 2022-06-24 23:43:11 +0800 |
---|---|---|
committer | Carlo Cabrera <30379873+carlocab@users.noreply.github.com> | 2022-06-24 23:43:11 +0800 |
commit | b70f16041439aa070ad1bc759d634a4c5f6587d8 (patch) | |
tree | 76f325f5825db4dc8d71e53c906e82adadfa3323 /test/functional/vimscript/execute_spec.lua | |
parent | adcaf24f422d4a4988f18d738acb843e51ba643e (diff) | |
download | rneovim-b70f16041439aa070ad1bc759d634a4c5f6587d8.tar.gz rneovim-b70f16041439aa070ad1bc759d634a4c5f6587d8.tar.bz2 rneovim-b70f16041439aa070ad1bc759d634a4c5f6587d8.zip |
build(deps): support universal builds on macOS
CMake can handle building universal binaries on macOS using the
`CMAKE_OSX_ARCHITECTURES` variable. Let's pass this variable to the
relevant dep builds. We use the `LIST_SEPARATOR` argument to prevent the
shell from interpreting the `;` that CMake uses as a list separator.
For dependencies that don't build using CMake, we only need to make sure
that the compiler is invoked with the correct `-arch` flags. The
compiler does the rest.
The only exception to this is the LuaJIT build, which we handle
separately as a special case.
Diffstat (limited to 'test/functional/vimscript/execute_spec.lua')
0 files changed, 0 insertions, 0 deletions