diff options
| author | 2019-06-21 21:30:08 +0200 | |
|---|---|---|
| committer | 2019-06-21 21:30:08 +0200 | |
| commit | aa014c43a7dccd519c0c89605711906b30b98888 (patch) | |
| tree | f847678b79df1a4f84ad450783ef26d46621cea5 /README.md | |
| parent | ddba0b5efbcab483e80be10130c5c797f9ac8d08 (diff) | |
| download | libimobiledevice-aa014c43a7dccd519c0c89605711906b30b98888.tar.gz libimobiledevice-aa014c43a7dccd519c0c89605711906b30b98888.tar.bz2 | |
Converted README to markdown and updated links
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..3f9493c --- /dev/null +++ b/README.md | |||
| @@ -0,0 +1,68 @@ | |||
| 1 | # libimobiledevice | ||
| 2 | |||
| 3 | ## About | ||
| 4 | |||
| 5 | A library to communicate with services of Apple iOS devices using native | ||
| 6 | protocols. | ||
| 7 | |||
| 8 | ## Requirements | ||
| 9 | |||
| 10 | Development Packages of: | ||
| 11 | * OpenSSL or GnuTLS | ||
| 12 | * libplist | ||
| 13 | * libusbmuxd | ||
| 14 | |||
| 15 | Software: | ||
| 16 | * usbmuxd (OSS or Apple's version) | ||
| 17 | * make | ||
| 18 | * autoheader | ||
| 19 | * automake | ||
| 20 | * autoconf | ||
| 21 | * libtool | ||
| 22 | * pkg-config | ||
| 23 | * gcc or clang | ||
| 24 | |||
| 25 | Optional: | ||
| 26 | * cython (Python bindings) | ||
| 27 | * doxygen (Documentation) | ||
| 28 | |||
| 29 | ## Installation | ||
| 30 | |||
| 31 | To compile run: | ||
| 32 | ```bash | ||
| 33 | ./autogen.sh | ||
| 34 | make | ||
| 35 | sudo make install | ||
| 36 | ``` | ||
| 37 | |||
| 38 | If you require a custom prefix or other option being passed to `./configure` | ||
| 39 | you can pass them directly to `./autogen.sh` like this: | ||
| 40 | ```bash | ||
| 41 | ./autogen.sh --prefix=/opt/local --enable-debug-code | ||
| 42 | make | ||
| 43 | sudo make install | ||
| 44 | ``` | ||
| 45 | |||
| 46 | By default, OpenSSL will be used. If you prefer GnuTLS, configure with | ||
| 47 | `--disable-openssl` like this: | ||
| 48 | ```bash | ||
| 49 | ./autogen.sh --disable-openssl | ||
| 50 | ``` | ||
| 51 | |||
| 52 | ## Who/What/Where? | ||
| 53 | |||
| 54 | * Home: https://www.libimobiledevice.org/ | ||
| 55 | * Code: `git clone https://git.libimobiledevice.org/libimobiledevice.git` | ||
| 56 | * Code (Mirror): `git clone https://github.com/libimobiledevice/libimobiledevice.git` | ||
| 57 | * Tickets: https://github.com/libimobiledevice/libimobiledevice/issues | ||
| 58 | * Mailing List: https://lists.libimobiledevice.org/mailman/listinfo/libimobiledevice-devel | ||
| 59 | * IRC: irc://irc.freenode.net#libimobiledevice | ||
| 60 | * Twitter: https://twitter.com/libimobiledev | ||
| 61 | |||
| 62 | ## Credits | ||
| 63 | |||
| 64 | Apple, iPhone, iPod, and iPod Touch are trademarks of Apple Inc. | ||
| 65 | libimobiledevice is an independent software library and has not been | ||
| 66 | authorized, sponsored, or otherwise approved by Apple Inc. | ||
| 67 | |||
| 68 | README Updated on: 2019-06-21 | ||
