0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 12:02:18 +02:00
Commit Graph

15 Commits

Author SHA1 Message Date
Jordan Rose
cdc935d658 Add a bloaty source that estimates code size contributions of crates
Only works on ELF, unfortunately. See https://github.com/google/bloaty.
2021-03-16 15:38:44 -07:00
Jordan Rose
dac294acdb Use command -v instead of which, as recommended by Shellcheck 2021-03-11 16:08:30 -08:00
Jack Lloyd
98d2f5b027 Whitespace for the linter gods 2021-02-10 13:11:35 -05:00
Jack Lloyd
4689606d63 Add a script to verify the crate and package versions match 2021-02-10 13:10:13 -05:00
Jordan Rose
d05089e6e8 Java: get local tests working on Mac as well 2020-12-08 17:24:03 -08:00
Jordan Rose
1f5767bdcb Tweak error message to account for Rust without rustup 2020-12-03 11:06:06 -08:00
Jordan Rose
5379f9b0a8 Change rustup fallback search to just look in ~/.cargo
This is the default per-user install location. Trying using the user's
default shell isn't good enough without it being a login shell.
2020-11-19 10:26:15 -08:00
Jordan Rose
2e42d72ef8 build_helpers.sh: fix error message if Rust isn't installed 2020-11-18 11:48:50 -08:00
Jordan Rose
84bb14072f Enforce that our scripts are Shellcheck-clean 2020-11-16 18:24:02 -08:00
Jordan Rose
7b37cf0547 Fix CocoaPod build to respect rust-toolchain
Also stop checking out libsignal-ffi.git for no reason during PR
testing.
2020-11-11 11:47:30 -08:00
Jordan Rose
932d4a3438 Move wrapper-specific shell scripts into subfolders
And use bash instead of plain sh for stricter checking.
2020-11-11 11:15:25 -08:00
Jordan Rose
b4a34f48ad node: Support for electron-rebuild
This allows the Desktop client to add this module as a dependency and
have its existing build process take care of building it against the
correct version of Electron. (Within the repo, `yarn build` calling
`electron-build-env` is still necessary; a plain `electron-rebuild`
seems to get confused.)
2020-11-11 11:06:05 -08:00
Jordan Rose
be56945a70 Add a Yarn-based Node package for signal-client
There's very little here yet, just enough to test something.
2020-11-10 11:00:54 -08:00
Jordan Rose
45fba051d7 Pull some helpers out of bin/build-ffi 2020-11-10 11:00:54 -08:00
Jordan Rose
7923b3ae29 Add a Podspec for use as a CocoaPod
And test that the CocoaPod works just like the package works.
2020-11-02 15:06:19 -08:00