diff options
| author | Dave Marker <dave@freedave.net> | 2025-12-16 10:36:36 -0500 |
|---|---|---|
| committer | Adam Weinberger <adamw@FreeBSD.org> | 2025-12-16 10:36:36 -0500 |
| commit | cfcfb64aa315e57ddb89ca949798ea2e3ded364e (patch) | |
| tree | aba33d7c399efd71b3c02d467216ead950a42800 /devel/janet-lsp/files/patch-project.janet | |
| parent | devel/jenkins: Update to 2.542 (diff) | |
devel/janet-lsp: Add port
This is an LSP server for the Janet language (lang/janet), supporting:
* Auto-completion based on symbols in the Janet Standard Library and defined in
user code
* On-hover definition of symbols as returned by (doc ,symbol)
* Inline compiler errors
* Pop-up signature help
Differential Revision: https://reviews.freebsd.org/D54238
Diffstat (limited to 'devel/janet-lsp/files/patch-project.janet')
| -rw-r--r-- | devel/janet-lsp/files/patch-project.janet | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/devel/janet-lsp/files/patch-project.janet b/devel/janet-lsp/files/patch-project.janet new file mode 100644 index 000000000000..90c646d2579e --- /dev/null +++ b/devel/janet-lsp/files/patch-project.janet @@ -0,0 +1,29 @@ +--- project.janet.orig 2025-09-05 00:00:02 UTC ++++ project.janet +@@ -7,16 +7,17 @@ + "https://github.com/ianthehenry/judge.git" + "https://github.com/CFiggers/cmd.git"]) + +-# (def cflags +-# (case (os/which) +-# :windows [] +-# ["-s"])) ++(def cflags ++ (case (os/which) ++ :windows [] ++ :freebsd [] ++ ["-s"])) + +-# (declare-executable +-# :name "janet-lsp" +-# :entry "src/main.janet" +-# :cflags cflags +-# :install true) ++(declare-executable ++ :name "janet-lsp" ++ :entry "src/main.janet" ++ :cflags cflags ++ :install true) + + (declare-archive + :name "janet-lsp" |
