Closed ZeWaka closed 11 months ago
Every time you say libshit2 I have literlaly no idea what you mean and have to check
, so the final release binary goes from 7.14MB to 7.55MB, an increase of 0.41MB.
literally who cares lmao I have 4 terabytes of disk space
, so the final release binary goes from 7.14MB to 7.55MB, an increase of 0.41MB.
oranges: literally who cares lmao I have 4 terabytes of disk space
see:
[6:58 PM] mothblocks: make sure it doesnt bloat our file size too much [6:58 PM] mothblocks: remembert that loading a dll contributes to the memory limit [6:58 PM] mothblocks: which isnt as big of a deal as it used to be [6:58 PM] mothblocks: but im sure someone willbe p issed off at me eventually about it
That was in reference to statically linking an ssl lib btw
who would be pissed what a load of horse shit
Idk i just dont like getting yelled at by mso
protip fo rdealing with mso just lie and say I did it
need to switch to gix package name
finish ur shit
This isn't a super big problem anymore since libgit2 doesn't require libssl1 (mysql
still does unfortunately) anymore it seems. This PR could go either way.
replace mysql with postgresql
Closing due to redundant
Removes the dependency on libgit2, switches to gitoxide/gix/git-repository instead.
rustg_git_revparse
working identically, forrustg_git_revparse("HEAD")
of my local:rustg_git_commit_date
on that same commit:Advisory: This does add a lot of small internal dependencies to the git-repository crate, so the final release binary goes from
6.55MB
to7.12MB
, an increase of0.57MB
. I aim to make up this difference elsewhere (see #128, saved 1.56MB there), as I don't see any immediate ways to pare down this crate (the discover fn is in the base crate, the rest seem to be in deps we could use).