diff options
| author | 2020-06-12 19:06:57 +0200 | |
|---|---|---|
| committer | 2020-06-14 22:21:04 +0200 | |
| commit | 01752b5dcb825910f802344b70d22c7a708ac33d (patch) | |
| tree | ca6ef74d8c55bf6533d710b00ab73ed4f9a7a2bb | |
| parent | 27ff99b5eef881775ec669baad5ab670d7ff9fa4 (diff) | |
| download | libirecovery-01752b5dcb825910f802344b70d22c7a708ac33d.tar.gz libirecovery-01752b5dcb825910f802344b70d22c7a708ac33d.tar.bz2 | |
Add API version to library and pkgconfig file for proper linking
| -rw-r--r-- | src/Makefile.am | 10 | ||||
| -rw-r--r-- | src/libirecovery-1.0.pc.in | 2 | ||||
| -rw-r--r-- | tools/Makefile.am | 2 |
3 files changed, 7 insertions, 7 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 538c2ca..06a6374 100644 --- a/src/Makefile.am +++ b/src/Makefile.am | |||
| @@ -9,16 +9,16 @@ AM_LDFLAGS = \ | |||
| 9 | $(GLOBAL_LDFLAGS) \ | 9 | $(GLOBAL_LDFLAGS) \ |
| 10 | $(libusb_LIBS) | 10 | $(libusb_LIBS) |
| 11 | 11 | ||
| 12 | lib_LTLIBRARIES = libirecovery.la | 12 | lib_LTLIBRARIES = libirecovery-1.0.la |
| 13 | libirecovery_la_CFLAGS = $(AM_CFLAGS) | 13 | libirecovery_1_0_la_CFLAGS = $(AM_CFLAGS) |
| 14 | libirecovery_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBIRECOVERY_SO_VERSION) -no-undefined | 14 | libirecovery_1_0_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBIRECOVERY_SO_VERSION) -no-undefined |
| 15 | libirecovery_la_SOURCES = \ | 15 | libirecovery_1_0_la_SOURCES = \ |
| 16 | libirecovery.c \ | 16 | libirecovery.c \ |
| 17 | utils.c utils.h \ | 17 | utils.c utils.h \ |
| 18 | thread.c thread.h | 18 | thread.c thread.h |
| 19 | 19 | ||
| 20 | if WIN32 | 20 | if WIN32 |
| 21 | libirecovery_la_LDFLAGS += -avoid-version | 21 | libirecovery_1_0_la_LDFLAGS += -avoid-version |
| 22 | endif | 22 | endif |
| 23 | 23 | ||
| 24 | pkgconfigdir = $(libdir)/pkgconfig | 24 | pkgconfigdir = $(libdir)/pkgconfig |
diff --git a/src/libirecovery-1.0.pc.in b/src/libirecovery-1.0.pc.in index 11ac86a..25144da 100644 --- a/src/libirecovery-1.0.pc.in +++ b/src/libirecovery-1.0.pc.in | |||
| @@ -6,6 +6,6 @@ includedir=@includedir@ | |||
| 6 | Name: @PACKAGE_NAME@ | 6 | Name: @PACKAGE_NAME@ |
| 7 | Description: A library to communicate with iBoot/iBSS on iOS devices via USB | 7 | Description: A library to communicate with iBoot/iBSS on iOS devices via USB |
| 8 | Version: @PACKAGE_VERSION@ | 8 | Version: @PACKAGE_VERSION@ |
| 9 | Libs: -L${libdir} -lirecovery | 9 | Libs: -L${libdir} -lirecovery-1.0 |
| 10 | Cflags: -I${includedir} | 10 | Cflags: -I${includedir} |
| 11 | Requires.private: @LIBUSB_REQUIRED@ | 11 | Requires.private: @LIBUSB_REQUIRED@ |
diff --git a/tools/Makefile.am b/tools/Makefile.am index 84e7981..03728b2 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am | |||
| @@ -8,4 +8,4 @@ bin_PROGRAMS = irecovery | |||
| 8 | irecovery_SOURCES = irecovery.c | 8 | irecovery_SOURCES = irecovery.c |
| 9 | irecovery_CFLAGS = $(AM_CFLAGS) | 9 | irecovery_CFLAGS = $(AM_CFLAGS) |
| 10 | irecovery_LDFLAGS = $(AM_LDFLAGS) | 10 | irecovery_LDFLAGS = $(AM_LDFLAGS) |
| 11 | irecovery_LDADD = $(top_builddir)/src/libirecovery.la | 11 | irecovery_LDADD = $(top_builddir)/src/libirecovery-1.0.la |
