[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-ios] 09/09: Build instructions
From: |
gnunet |
Subject: |
[taler-taler-ios] 09/09: Build instructions |
Date: |
Wed, 01 Feb 2023 09:28:58 +0100 |
This is an automated email from the git hooks/post-receive script.
marc-stibane pushed a commit to branch master
in repository taler-ios.
commit df4fe35295fbdac0cc690cdbce63674d432ea64b
Author: Marc Stibane <marc@taler.net>
AuthorDate: Wed Feb 1 01:17:50 2023 +0100
Build instructions
---
README.md | 31 ++++++++++++++++++++++++-------
1 file changed, 24 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index bd2bf6b..63cb7f1 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,31 @@
-# GNU Taler iOS Code Repository
+# GNU Taler Wallet iOS Code Repository
This git repository contains code for GNU Taler iOS apps and libraries.
The official location is:
-
https://git.taler.net/taler-ios.git
+
+## Compatibility
+
+The minimum version of iOS supported is 15.0.
+This app runs on all iPhone models at least as new as the iPhone 6S.
+
+
## Building
-Before building anything, you should initialize and update the submodules by
running
-
- $ ./bootstrap
-
-To build the app, open `Taler.xcodeproj` with Xcode. The minimum version of
iOS supported is 14.0. This iOS version is compatible on all iPhone models at
least as new as the iPhone 6S.
+Before building the iOS wallet, you must first checkout the quickjs-tart repo:
+ https://git.taler.net/quickjs-tart.git
+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"
+into your quickjs-tart folder.
+
+Open Taler.xcworkspace, and set scheme / target to TalerWalletT. Build&run...
+
+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 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
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-taler-ios] branch master updated (78ef82c -> df4fe35), gnunet, 2023/02/01
- [taler-taler-ios] 02/09: removed iono, gnunet, 2023/02/01
- [taler-taler-ios] 03/09: most of Info.plist moved into the project, gnunet, 2023/02/01
- [taler-taler-ios] 04/09: Assets, gnunet, 2023/02/01
- [taler-taler-ios] 01/09: enhanced Amount+Time, gnunet, 2023/02/01
- [taler-taler-ios] 05/09: Testing, gnunet, 2023/02/01
- [taler-taler-ios] 07/09: Project uses QuickJS instead of iono, gnunet, 2023/02/01
- [taler-taler-ios] 06/09: App sources, gnunet, 2023/02/01
- [taler-taler-ios] 08/09: more to ignore..., gnunet, 2023/02/01
- [taler-taler-ios] 09/09: Build instructions,
gnunet <=