summaryrefslogtreecommitdiff
path: root/admin/notes/tree-sitter/build-module/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'admin/notes/tree-sitter/build-module/build.sh')
-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}"