summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMarc Stibane <marc@taler.net>2023-02-01 01:17:50 +0100
committerMarc Stibane <marc@taler.net>2023-02-01 01:17:50 +0100
commitdf4fe35295fbdac0cc690cdbce63674d432ea64b (patch)
tree7cabb2e5701776f7cef3549026dc55ab90e8d55e /README.md
parentca0bb4ab361bddea57d6223aea9a1c741f1aa1d5 (diff)
downloadtaler-ios-df4fe35295fbdac0cc690cdbce63674d432ea64b.tar.gz
taler-ios-df4fe35295fbdac0cc690cdbce63674d432ea64b.tar.bz2
taler-ios-df4fe35295fbdac0cc690cdbce63674d432ea64b.zip
Build instructions0.9.1
Diffstat (limited to 'README.md')
-rw-r--r--README.md31
1 files 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