Commit graph

86 commits

Author SHA1 Message Date
Ross Goldberg
f83412bba1
Increase minimum macOS version to 10.13, since Swift 5.7 is already used, which requires Xcode 14+ to compile, which only supports macOS deployment targets 10.13+.
Use Swift 5.7.1, which is the newest version of Swift 5.7.

Resolve #578

Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-27 14:01:45 -04:00
Ross Goldberg
20c08eb855
Update README.md.
Resolve #559

Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-15 07:49:15 -04:00
Ross Goldberg
d413d8cfa1
Move MasKit module to mas.
Move MasKitTests module to masTests.

Rename MasKit enum as Mas.

Upgrade swift-tools-version from 5.3 to 5.6.1.

swift-tools-version 5.5+ is necessary to allow test code to import executable target code,
to allow MasKit library code to be moved into the mas executable.

Upgrade to swift-tools-version to 5.6.1 instead of to 5.5 because they support all the same macOS versions.

Standardize comments.

Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-14 03:44:03 -04:00
Ross Goldberg
a24bcdd1e9
Merge branch 'main' into 562-apple-id 2024-10-13 22:23:37 -04:00
Ross Goldberg
8e671f2624
Improve Account, SignIn, SignOut & ISStoreAccount extension & associated code.
Prevent `ISAccountService.signIn(with:)` deprecation warning.

Improve macOS version handling encapsulation.

Output error if `StoreAccount.signin(…)` provides a `nil` `ISStoreAccount`.

Improve `signin` `"Already Signed In" error output.

Remove unnecessary output.

Simplify code.

Partial #562

Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-11 01:56:50 -04:00
Ross Goldberg
d6087ce288
Update README.md.
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
2024-10-08 23:34:14 -04:00
Jan Kaiser
be58a5f0b8
Removed an unused link reference to pass Lint 2022-08-25 09:28:37 +02:00
Jan Kaiser
fa07ea5dbe
Corrected the build folder name 2022-08-07 10:28:19 +02:00
Ben Chatelain
a0d5b35713
🚨 Fix markdown lint findings 2022-07-04 17:52:24 -06:00
Ben Chatelain
2658872e33
Merge branch 'main' into patch-1 2022-07-04 17:42:23 -06:00
Jan Brasna
4c15cb6a71
Fix error message wording 2022-05-02 18:47:27 +02:00
Brett Rowberry
a60aebb607
Identifier from App Store 2022-04-04 23:29:47 -04:00
Chris Araman
bea967ea80
📄 Add note about iOS apps 2021-12-09 01:09:27 -08:00
Iulian Onofrei
8f2bd49ddd Fix typo in README 2021-11-11 10:33:51 -08:00
Chris Araman
bfed0a7605
📄 Direct all disabled command warnings to #known-issues 2021-11-03 14:11:12 -07:00
Chris Araman
72cdc3b1fc
🧹 Lint in GitHub Actions 2021-05-12 11:19:13 -07:00
Chris Araman
ff357772c6 🪧 Update references to main branch 2021-05-08 11:21:34 -07:00
Chris Araman
a6e13f31fe
🧹 Lint 2021-05-03 22:18:28 -07:00
Ben Chatelain
40622df72a
Merge pull request #356 from mas-cli/markdownlint
🖊 Lint markdown
2021-05-03 21:09:41 -06:00
Chris Araman
2bc19e3b9b
🖊 Lint markdown 2021-05-03 13:42:18 -07:00
Chris Araman
3df24f698d
📄 Update README 2021-05-03 10:14:00 -07:00
Chris Araman
5f6618c72e
🚦 Update Build & Test badge 2021-04-29 08:52:03 -07:00
Chris Araman
43ea739a09
📄 Update build instructions 2021-04-28 22:35:32 -07:00
Chris Araman
68d51c149d
📄 Fix broken link to softwareupdate man page
Fixes #347.
2021-04-26 13:04:01 -07:00
Alexander Timmermann
658f5e18cc
📝 Update note about minimum macOS version in README 2021-02-13 21:51:05 +01:00
Chris Araman
9f8f9abd18 🕊 Swift (5.2), Xcode (11.4) 2021-01-28 12:57:09 -08:00
Lothar Haeger
0192515b04
Update README.md 2020-08-11 17:21:39 +02:00
Ben Chatelain
f2622bd4f2 📝 Update note about Swift for CLT on readme 2020-05-24 17:54:21 -06:00
Maximilian Blochberger
b1ceaff815
Add documentation for the purchase command 2020-03-21 14:24:27 +01:00
Ben Chatelain
f416be015a 🍼 Xcode 10.2 and macOS 10.14 required to build 2019-12-13 18:32:13 -07:00
Ben Chatelain
d83af90d43 📝 Add swift runtime install notes 2019-12-13 17:23:50 -07:00
Ben Chatelain
06190db44b 🎨 Simplify fenced code blocks, use footer link definitions 2019-04-30 07:40:29 -06:00
Ben Chatelain
bf7b68fe00 💡 Simplify tap install command example
Old way triggers the following warnings:

Warning: Calling brew tap-pin user/tap is deprecated! Use fully-scoped user/tap/formula naming instead.
Warning: mas is provided by core, but is now shadowed by mas-cli/tap/mas.
2019-04-30 07:39:28 -06:00
Ben Chatelain
f2e83c0e30 📛 Add Swift language badge 2019-01-11 18:24:10 -07:00
Ben Chatelain
c6e2d21d7d 📛 Add release badge 2019-01-11 18:18:08 -07:00
Ben Chatelain
d7969f8f4b 📛 Add license badge 2019-01-11 18:17:13 -07:00
Ben Chatelain
fb774f1eb5 📛 Add houndci badge 2019-01-11 18:14:20 -07:00
Ben Chatelain
589aff9fd7 📛 Switch build badge to jenkins 2019-01-06 15:34:49 -07:00
Ben Chatelain
a11a5b48cf 💥 Increment macOS deployment target to 10.11 2019-01-03 17:03:47 -08:00
Ben Chatelain
cb629a2297 ✏️ Rewrite Tests section of readme 2018-11-23 20:57:51 -07:00
Ben Chatelain
2e9b10903f ☎️ Revise caveat for older macOS versions 2018-08-17 21:23:36 -06:00
Ben Chatelain
1a6faf1fe3
Merge branch 'master' into homebrew-release-1.4.2 2018-08-13 21:10:06 -06:00
Ben Chatelain
ba98abf0a9
🔗 Update build badge to point to travis-ci.com 2018-08-13 20:42:37 -06:00
Ben Chatelain
5a772b75b3 🚰 Add custom tap info to readme 2018-08-12 21:44:07 -06:00
Ben Chatelain
5c0a25e86f 😃 Emojify 2018-08-12 21:43:44 -06:00
Ben Chatelain
83b9086779 🔗 Update links to signin issue 2018-08-12 15:09:58 -06:00
Ben Chatelain
078d466acf 📝 Update readme with price and signin changes 2018-08-11 17:37:36 -06:00
Ben Chatelain
9230a3dfc8 🎨 Remove trailing spaces from readme 2018-07-04 18:29:10 -06:00
Josh Clayton
09abb963a5
Fix spelling error 2018-07-03 09:24:44 -04:00
Ben Chatelain
762c77eeb0 Add caveat about coverage report 2018-02-11 16:23:48 -07:00