From 40cf350b726aa30156321552e835d1f3e7907088 Mon Sep 17 00:00:00 2001 From: William McVicar <12842622+McMassiveNZ@users.noreply.github.com> Date: Mon, 1 Jan 2024 23:39:20 +0100 Subject: [PATCH] Create build.bat --- build.bat | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 build.bat diff --git a/build.bat b/build.bat new file mode 100644 index 0000000..0f928e0 --- /dev/null +++ b/build.bat @@ -0,0 +1,26 @@ +@echo off + +IF "%~1" == "--clean" ( + PUSHD .. + IF EXIST "neovim" ( + ECHO "Removing old neovim directory" + rmdir /s /q "neovim" + ) + POPD +) + +PUSHD .. +IF NOT EXIST "neovim" ( + git clone https://github.com/neovim/neovim.git +) + +PUSHD neovim + +cmake -S cmake.deps -B .deps -D CMAKE_BUILD_TYPE=Release +cmake --build .deps --config Release +cmake -S . -B build -D CMAKE_BUILD_TYPE=Release +cmake --build build --config Release +cmake --install build --config Release --prefix "C:\Program Files\nvim" + +POPD +PUSHD get-and-build-nvim-windows