From a5e3869d8ff4c84035188ac7649b5de0909d8a3e Mon Sep 17 00:00:00 2001 From: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com> Date: Tue, 21 Feb 2023 17:01:24 -0800 Subject: [PATCH] Project: update CONTRIBUTING.md to use Makefile --- CONTRIBUTING.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6e30b604..f71e494a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,7 +47,14 @@ to force it to check for new binaries, run `bash ./Dependencies/fetch-prebuilt.s ## Building an IPA for distribution -It is recommended to follow the build steps GitHub Actions uses: [`.github/workflows/stable.yml`](./.github/workflows/stable.yml) (in particular, the `Build SideStore`, `Fakesign app` and `Convert to IPA` build steps) +You can use the Makefile: `make build fakesign ipa` + +This will create SideStore.ipa. + +> **Warning** +> +> The binary created will contain paths to Xcode's DerivedData, and if you built minimuxer on your machine, paths to $HOME/.cargo. This will include your username. If you want to keep your user's +> username private, you might want to get GitHub Actions to build the IPA instead. ## Developing minimuxer alongside SideStore