Skip to content

Commit a9c0f2c

Browse files
committed
Release readme updates xcf
1 parent 4dfc883 commit a9c0f2c

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

archive/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Build-OpenSSL-cURL Binaries
22

3-
The `build.sh` script stores the builds in this archive directory. The directory names are based on the version of the releases of OpenSSL, nghttp2 and libcurl and includes the libraries for MacOS, Mac Catalyst, iOS and tvOS.
3+
The `build.sh` script stores the builds in this archive directory. The directory names are based on the version of the releases of OpenSSL, nghttp2 and libcurl and include the libraries for MacOS, Mac Catalyst, iOS and tvOS.
44

55
## Build Your Own or Use These
66

archive/release-template.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release ZZZLIBCURL Library and Headers
22

3-
This release includes cURL+OpenSSL+Nghttp2 libraries and header files for MacOS, iOS and tvOS projects.
3+
This release includes cURL, OpenSSL and Nghttp2 libraries and header files for MacOS, Mac Catalyst, iOS and tvOS projects.
44

55
## Versions
66

@@ -10,22 +10,24 @@ This release includes cURL+OpenSSL+Nghttp2 libraries and header files for MacOS,
1010

1111
## Archive
1212

13-
This directory contains the curl and openssl headers (in the `include` folder), the various *.a libraries built along with a MacOS binary for `curl` and `openssl` (built for intel and arm64).
13+
This directory contains the curl and openssl headers (in the `include` folder), the *.a libraries and XCFrameworks along with MacOS executable binaries for `curl` and `openssl` (intel x86_64 and Apple silicon arm64).
1414

1515
|__libcurl-ZZZLIBCURL-openssl-ZZZOPENSSL-nghttp2-ZZZNGHTTP2
16-
|__ README.md
16+
|
1717
|__ bin/
18-
│   |__ curl*
18+
│   |__ curl* (universal binary)
1919
│   |__ curl-arm64*
2020
│   |__ curl-x86_64*
21-
│   |__ openssl*
21+
│   |__ openssl* (universal binary)
2222
│   |__ openssl-arm64*
2323
│   |__ openssl-x86_64*
24+
|
2425
|__ cacert.pem
25-
|__ framework/
26+
|
2627
|__ include/
2728
│   |__ curl/
2829
│   |__ openssl/
30+
|
2931
|__ lib/
3032
│   |__ Catalyst/
3133
│   |__ MacOS/
@@ -34,6 +36,7 @@ This directory contains the curl and openssl headers (in the `include` folder),
3436
│   |__ iOS-simulator/
3537
│   |__ tvOS/
3638
│   |__ tvOS-simulator/
39+
|
3740
|__ xcframework/
3841
|__ libcrypto.xcframework/
3942
│   |__ ios-arm64_arm64e_armv7_armv7s/
@@ -60,7 +63,7 @@ This directory contains the curl and openssl headers (in the `include` folder),
6063

6164
1. Copy headers to your project.
6265
2. Import appropriate libraries: "libssl.a", "libcrypto.a", "libcurl.a", "libnghttp2.a" *or*
63-
Alternative: Import appropriate *xcframework* folders into your project in Xcode.
66+
**XCFrameworks Alternative**: Import appropriate *xcframework* folders into your project in Xcode.
6467
3. Reference Headers.
6568
4. Specifying the flag "-lz" in "Other Linker Flags" (OTHER_LDFLAGS) setting in the "Linking" section in the Build settings of the target.
6669
5. Initialize curl in your code:

0 commit comments

Comments
 (0)