taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit b68c6b2843d40f3db6a5176d1aeeef55345463b7
parent a3c99f8cc976c9fa41e2c87cff4fbe7e01990233
Author: Marc Stibane <marc@taler.net>
Date:   Mon, 16 Oct 2023 15:07:11 +0200

Updated iOS build instructions

Diffstat:
Mtaler-developer-manual.rst | 19+++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/taler-developer-manual.rst b/taler-developer-manual.rst @@ -885,8 +885,8 @@ iOS Apps Building Taler Wallet for iOS from source ----------------------------------------- -Currently the iOS Wallet app is in -`the official Git repository <https://git.taler.net/taler-ios.git>`__: +The GNU Taler Wallet iOS app is in +`the official Git repository <https://git.taler.net/taler-ios.git>`__. Compatibility ^^^^^^^^^^^^^ @@ -903,7 +903,15 @@ Before building the iOS wallet, you must first checkout the and the `wallet-core repo <https://git.taler.net/wallet-core.git>`__. -Build wallet-core first, then copy/move its product "taler-wallet-core-qjs.mjs" +Have all 3 local repos (wallet-core, quickjs-tart, and this one) adjacent at +the same level (e.g. in a "GNU_Taler" folder) +Taler.xcworkspace expects the QuickJS framework sub-project to be at +``../quickjs-tart/QuickJS-rt.xcodeproj``. + +Build wallet-core first: + cd ~/Developer/GNU_Taler/wallet-core + date; time make embedded; open packages/taler-wallet-embedded/dist +then drag or move its product "taler-wallet-core-qjs.mjs" into your quickjs-tart folder right at the top level. Open Taler.xcworkspace, and set scheme / target to Taler_Wallet. Build&run... @@ -912,11 +920,6 @@ Don't open QuickJS-rt.xcodeproj or TalerWallet.xcodeproj and build anything there - all needed libraries and frameworks will be built automatically from Taler.xcworkspace. -Have all 3 local repos (wallet-core, quickjs-tart, and this one) adjacent at -the same level (e.g. in a "GNU Taler" folder). -Taler.xcworkspace expects the QuickJS framework sub-project to be at -``../quickjs-tart/QuickJS-rt.xcodeproj``. - Android Apps ============