Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bin/env.bash
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
set -euo pipefail

system=$(uname)
if [[ $system == "Linux" ]]; then
if [[ $system == "Linux" ]] || [[ $system == "NetBSD" ]]; then
ext="so"
elif [[ $system == "FreeBSD" ]]; then
ext="so"
Expand Down
4 changes: 1 addition & 3 deletions lisp/tree-sitter-load.el
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,7 @@ See `tree-sitter-require'.")
(pcase system-type
;; The CLI tool outputs `.so', but `.dylib' is more sensible on macOS.
('darwin (list ".dylib" ".so"))
('berkeley-unix (list ".so"))
('gnu/linux (list ".so"))
('android (list ".so"))
((or 'gnu 'gnu/linux 'gnu/kfreebsd 'berkeley-unix 'android) "so")
('windows-nt (list ".dll"))
(_ (error "Unsupported system-type %s" system-type)))
"List of suffixes for shared libraries that define tree-sitter languages.")
Expand Down
Loading