- Multiple fixes and CI setup

This commit is contained in:
Magesh K
2025-02-08 04:45:22 +05:30
parent e608211f32
commit bf766c1b84
61 changed files with 1631 additions and 1154 deletions

View File

@@ -47,10 +47,16 @@ minimuxer and em_proxy use prebuilt static library binaries built by GitHub Acti
[`SideStore/fetch-prebuilt.sh`](./SideStore/fetch-prebuilt.sh) will be run before each build by Xcode, and it will check if the downloaded binaries are up-to-date once every 6 hours. If you want
to force it to check for new binaries, run `bash ./SideStore/fetch-prebuilt.sh force`.
## Building with Xcode
Install cocoapods if required using: `brew install cocoapods`
Now using commandline on the repository workspace root, perform Pod-Install using: `pod install` command to install the cocoapod dependencies.
After this you can do regular builds within Xcode.
## Building an IPA for distribution
Install cocoapods if required using: `brew install cocoapods`
Now perform Pod-Install using: `pod install` command to install the dependencies.
Install cocoapods if required using: `brew install cocoapods`
Now using commandline on the repository workspace root, perform Pod-Install using: `pod install` command to install the cocoapod dependencies.
You can then use the Makefile command: `make build fakesign ipa` in the root directory.
By default the config for build is: `Release`