Skip to content

Commit 457056b

Browse files
committed
fix build
1 parent a8ef842 commit 457056b

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

.github/workflows/build.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu, platform: linux-x64, cross: general }
2020
- { os: ubuntu-22.04, target: aarch64-unknown-linux-gnu, platform: linux-arm64, cross: no_format }
2121
- { os: ubuntu-20.04, target: x86_64-unknown-linux-musl, platform: linux-musl, cross: cross }
22-
- { os: ubuntu-22.04, target: x86_64-unknown-freebsd, platform: linux-bsd, cross: no_format }
22+
# - { os: ubuntu-22.04, target: x86_64-unknown-freebsd, platform: linux-bsd, cross: no_format }
2323
- { os: macos-latest, target: x86_64-apple-darwin, platform: darwin-x64, cross: general }
2424
- { os: macos-latest, target: aarch64-apple-darwin, platform: darwin-arm64, cross: general }
2525
- { os: windows-latest, target: x86_64-pc-windows-msvc, platform: win32-x64, cross: general }
@@ -91,8 +91,6 @@ jobs:
9191
chmod +x lua-language-server-linux-musl/lua-language-server
9292
tar -czf lua-language-server-linux-musl.tar.gz -C lua-language-server-linux-musl .
9393
chmod +x lua-language-server-linux-bsd/lua-language-server
94-
tar -czf lua-language-server-linux-bsd.tar.gz -C lua-language-server-linux-bsd .
95-
chmod +x lua-language-server-darwin-x64/lua-language-server
9694
tar -czf lua-language-server-darwin-x64.tar.gz -C lua-language-server-darwin-x64 .
9795
chmod +x lua-language-server-darwin-arm64/lua-language-server
9896
tar -czf lua-language-server-darwin-arm64.tar.gz -C lua-language-server-darwin-arm64 .
@@ -108,7 +106,6 @@ jobs:
108106
lua-language-server-linux-x64.tar.gz
109107
lua-language-server-linux-aarch64.tar.gz
110108
lua-language-server-linux-musl.tar.gz
111-
lua-language-server-linux-bsd.tar.gz
112109
lua-language-server-darwin-x64.tar.gz
113110
lua-language-server-darwin-arm64.tar.gz
114111
token: ${{ secrets.RELEASE }}

README.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,25 @@
22

33
This is a Rust port of the Lua Language Server. Not all code is implemented in Rust; only the host program has been rewritten in Rust, while some C code is still used. The main goal of this port is to ensure compatibility with more platforms.
44

5+
# Runtime
6+
7+
The current default runtime is LuaJIT, but JIT is not enabled. Performance is better with `jit.off()`.
8+
59
# Build Support
610

711
- [x] win32-x64
812
- [x] win32-ia32
913
- [x] linux-aarch64 not format
1014
- [x] linux-x64
1115
- [x] linux-musl
12-
- [x] linux-bsd not format
16+
- [x] linux-bsd not format. need 'ld' but not find.
1317
- [x] darwin-x64
1418
- [x] darwin-arm64
1519

16-
NOTE: The linux-aarch64 and linux-bsd are not format, because there are some build problems.
20+
NOTE:
21+
1. The linux-aarch64 and linux-bsd are not format, because there are some build problems.
22+
23+
2. linux-bsd Unable to compile successfully under the virtual machine provided by cross, you can compile it yourself.
1724

1825
# Build
1926

0 commit comments

Comments
 (0)