-
-
Notifications
You must be signed in to change notification settings - Fork 320
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Released submodule tarball size increased 12x in latest version #1869
Comments
Is there a way to include |
@clason How did you pull the repo? By default it should not recurse to fetch submodules, like this
|
I think it is necessary to fetch submodules recursively, since |
Yes, that's what https://github.com/LuaLS/lua-language-server/wiki/Getting-Started#build says we should do. The only thing I can think of is to specify the submodules individually:
Maybe it's enough to add a simple script
|
Oh, and Git 2.13 apparently has
Maybe that can be used in the config to only recurse for |
Ok, I think the simplest thing is to just change the build instructions to
This keeps the checkout nice and small while still getting everything needed to compile |
(Might be nice to provide a simple script that does all necessary build steps -- (update submodules, build luamake, then lua-language-server with the right call for the current platform)?) |
Maybe just remove this submodule |
Could you please provide a PR? Then I will modify the wiki. |
I don't have enough platforms to test this on, so I'm probably not the best person to write this script. Also, I found out you only need one extra line to avoid the huge submodules, so a script is not really necessary. I think it's enough to change the wiki to use git submodule update --init --depth 1
git submodule update --init --depth 1 --recursive 3rd/luamake in place of |
Hi, the submodule tarball size in previous releases were around 30MB but it's now 371MB. Is this change intentional?
The text was updated successfully, but these errors were encountered: