neovim/cmake.deps/cmake
dundargoc aa90d521de build: fix universal mac builds
Cmake 3.28+ will fail if two projects download the same file to prevent
scheduling problems. This can be circumvented by downloading luajit to a
unique location for each target. This is theoretically non-optimal since
we need to download the same file three times for universal builds, but
universal builds are rare and the convenience of this method outweighs
setting up the dependencies optimally. This fixes the currently broken
release workflow for mac.

Closes https://github.com/neovim/neovim/issues/26526.

(cherry picked from commit d5c656c7d0)
2023-12-18 21:17:13 +01:00
..
BuildGettext.cmake build: unset variables ending with "URL" if USE_EXISTING_SRC_DIR is ON 2023-03-04 00:30:07 +01:00
BuildLibiconv.cmake build: unset variables ending with "URL" if USE_EXISTING_SRC_DIR is ON 2023-03-04 00:30:07 +01:00
BuildLibtermkey.cmake build: cmake cleanup 2023-04-04 19:27:21 +02:00
BuildLibuv.cmake build: unset variables ending with "URL" if USE_EXISTING_SRC_DIR is ON 2023-03-04 00:30:07 +01:00
BuildLibvterm.cmake build: unset variables ending with "URL" if USE_EXISTING_SRC_DIR is ON 2023-03-04 00:30:07 +01:00
BuildLua.cmake build!: rename sanitizer options from CLANG_* to ENABLE_* 2023-03-17 03:40:57 +01:00
BuildLuajit.cmake build: fix universal mac builds 2023-12-18 21:17:13 +01:00
BuildLuarocks.cmake fix(deps): bump libmpack from luarocks 2023-10-15 15:13:34 +02:00
BuildLuv.cmake build: unset variables ending with "URL" if USE_EXISTING_SRC_DIR is ON 2023-03-04 00:30:07 +01:00
BuildMsgpack.cmake build: consistently use the provided option paths 2023-03-05 15:21:46 +01:00
BuildTreesitter.cmake build: cmake cleanup 2023-04-04 19:27:21 +02:00
BuildTreesitterParsers.cmake build: cmake cleanup 2023-04-04 19:27:21 +02:00
BuildUnibilium.cmake build: unset variables ending with "URL" if USE_EXISTING_SRC_DIR is ON 2023-03-04 00:30:07 +01:00
CopyFilesGlob.cmake build: rename build-related dirs 2022-06-28 04:02:29 -07:00
GetBinaryDeps.cmake build: download wintools executables separately 2023-03-28 16:18:13 +02:00
GettextCMakeLists.txt build(cmake): add modelines to enable syntax highlighting 2022-10-21 11:48:12 +02:00
LibiconvCMakeLists.txt build(cmake): add modelines to enable syntax highlighting 2022-10-21 11:48:12 +02:00
LibtermkeyCMakeLists.txt build: cmake cleanup 2023-04-04 19:27:21 +02:00
LibvtermCMakeLists.txt build: set CMAKE_C_STANDARD to 99 for all dependencies 2023-03-24 10:22:15 +01:00
RemoveFiles.cmake build: rename build-related dirs 2022-06-28 04:02:29 -07:00
TreesitterCMakeLists.txt build: cmake cleanup 2023-04-04 19:27:21 +02:00
TreesitterParserCMakeLists.txt build: set CMAKE_C_STANDARD to 99 for all dependencies 2023-03-24 10:22:15 +01:00