summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorRandy Taylor <dev@rjt.dev>2023-01-19 09:16:55 -0500
committerYuan Fu <casouri@gmail.com>2023-01-25 23:14:35 -0800
commit00675aa724a6e18d03c2ccc63269ef03c67086ec (patch)
tree5afbf9320af067cd039f937400b6b98313962c0f /admin
parentaf28191b04fa3e70caeea83c1c8a6c16a57adece (diff)
downloademacs-00675aa724a6e18d03c2ccc63269ef03c67086ec.tar.gz
Add support for building tree-sitter modules with MinGW
* admin/notes/tree-sitter/build-module/build.sh: Add support for building tree-sitter modules with MinGW.
Diffstat (limited to 'admin')
-rwxr-xr-xadmin/notes/tree-sitter/build-module/build.sh17
1 files changed, 11 insertions, 6 deletions
diff --git a/admin/notes/tree-sitter/build-module/build.sh b/admin/notes/tree-sitter/build-module/build.sh
index f0962940287..9dc674237ca 100755
--- a/admin/notes/tree-sitter/build-module/build.sh
+++ b/admin/notes/tree-sitter/build-module/build.sh
@@ -3,12 +3,17 @@
lang=$1
topdir="$PWD"
-if [ $(uname) == "Darwin" ]
-then
- soext="dylib"
-else
- soext="so"
-fi
+case $(uname) in
+ "Darwin")
+ soext="dylib"
+ ;;
+ *"MINGW"*)
+ soext="dll"
+ ;;
+ *)
+ soext="so"
+ ;;
+esac
echo "Building ${lang}"