diff options
| author | 2023-10-07 01:49:55 +0200 | |
|---|---|---|
| committer | 2023-10-07 01:49:55 +0200 | |
| commit | ba2fb48cfa4d62d86bc22913c87a05ffac5319c2 (patch) | |
| tree | 7f661565a3b854c1a0601ed6eaa86dfb5ea1361d | |
| parent | 6fc41f57fc607df9b07446ca45bdf754225c9bd9 (diff) | |
| download | libimobiledevice-ba2fb48cfa4d62d86bc22913c87a05ffac5319c2.tar.gz libimobiledevice-ba2fb48cfa4d62d86bc22913c87a05ffac5319c2.tar.bz2 | |
automake: Reorder CFLAGS to fix build issues and use correct SSL library flags across Makefiles
| -rw-r--r-- | 3rd_party/ed25519/Makefile.am | 2 | ||||
| -rw-r--r-- | common/Makefile.am | 18 | ||||
| -rw-r--r-- | cython/Makefile.am | 16 | ||||
| -rw-r--r-- | src/Makefile.am | 14 | ||||
| -rw-r--r-- | tools/Makefile.am | 5 |
5 files changed, 23 insertions, 32 deletions
diff --git a/3rd_party/ed25519/Makefile.am b/3rd_party/ed25519/Makefile.am index c475331..d8e4e04 100644 --- a/3rd_party/ed25519/Makefile.am +++ b/3rd_party/ed25519/Makefile.am | |||
| @@ -6,7 +6,7 @@ AM_CPPFLAGS = \ | |||
| 6 | 6 | ||
| 7 | AM_CFLAGS = \ | 7 | AM_CFLAGS = \ |
| 8 | $(GLOBAL_CFLAGS) \ | 8 | $(GLOBAL_CFLAGS) \ |
| 9 | $(openssl_CFLAGS) | 9 | $(ssl_lib_CFLAGS) |
| 10 | 10 | ||
| 11 | AM_LDFLAGS = | 11 | AM_LDFLAGS = |
| 12 | 12 | ||
diff --git a/common/Makefile.am b/common/Makefile.am index 1a90571..bd09bad 100644 --- a/common/Makefile.am +++ b/common/Makefile.am | |||
| @@ -4,22 +4,16 @@ AM_CPPFLAGS = \ | |||
| 4 | 4 | ||
| 5 | AM_CFLAGS = \ | 5 | AM_CFLAGS = \ |
| 6 | $(GLOBAL_CFLAGS) \ | 6 | $(GLOBAL_CFLAGS) \ |
| 7 | $(ssl_lib_CFLAGS) \ | ||
| 8 | $(LFS_CFLAGS) \ | ||
| 7 | $(libusbmuxd_CFLAGS) \ | 9 | $(libusbmuxd_CFLAGS) \ |
| 8 | $(libplist_CFLAGS) \ | 10 | $(libplist_CFLAGS) |
| 9 | $(libgnutls_CFLAGS) \ | ||
| 10 | $(libtasn1_CFLAGS) \ | ||
| 11 | $(libgcrypt_CFLAGS) \ | ||
| 12 | $(openssl_CFLAGS) \ | ||
| 13 | $(LFS_CFLAGS) | ||
| 14 | 11 | ||
| 15 | AM_LDFLAGS = \ | 12 | AM_LDFLAGS = \ |
| 13 | $(ssl_lib_LIBS) \ | ||
| 14 | ${libpthread_LIBS} \ | ||
| 16 | $(libusbmuxd_LIBS) \ | 15 | $(libusbmuxd_LIBS) \ |
| 17 | $(libplist_LIBS) \ | 16 | $(libplist_LIBS) |
| 18 | $(libgnutls_LIBS) \ | ||
| 19 | $(libtasn1_LIBS) \ | ||
| 20 | $(libgcrypt_LIBS) \ | ||
| 21 | $(openssl_LIBS) \ | ||
| 22 | ${libpthread_LIBS} | ||
| 23 | 17 | ||
| 24 | noinst_LTLIBRARIES = libinternalcommon.la | 18 | noinst_LTLIBRARIES = libinternalcommon.la |
| 25 | libinternalcommon_la_LIBADD = | 19 | libinternalcommon_la_LIBADD = |
diff --git a/cython/Makefile.am b/cython/Makefile.am index 3577c4e..93ea6ed 100644 --- a/cython/Makefile.am +++ b/cython/Makefile.am | |||
| @@ -3,19 +3,15 @@ AM_CPPFLAGS = \ | |||
| 3 | 3 | ||
| 4 | AM_CFLAGS = \ | 4 | AM_CFLAGS = \ |
| 5 | $(GLOBAL_CFLAGS) \ | 5 | $(GLOBAL_CFLAGS) \ |
| 6 | $(libgnutls_CFLAGS) \ | 6 | $(ssl_lib_CFLAGS) \ |
| 7 | $(libtasn1_CFLAGS) \ | ||
| 8 | $(openssl_CFLAGS) \ | ||
| 9 | $(libplist_CFLAGS) \ | ||
| 10 | $(LFS_CFLAGS) \ | 7 | $(LFS_CFLAGS) \ |
| 11 | $(PTHREAD_CFLAGS) | 8 | $(PTHREAD_CFLAGS) \ |
| 9 | $(libplist_CFLAGS) | ||
| 12 | 10 | ||
| 13 | AM_LIBS = \ | 11 | AM_LIBS = \ |
| 14 | $(libgnutls_LIBS) \ | 12 | $(ssl_lib_LIBS) \ |
| 15 | $(libtasn1_LIBS) \ | 13 | $(PTHREAD_LIBS) \ |
| 16 | $(openssl_LIBS) \ | 14 | $(libplist_LIBS) |
| 17 | $(libplist_LIBS) \ | ||
| 18 | $(PTHREAD_LIBS) | ||
| 19 | 15 | ||
| 20 | if HAVE_CYTHON | 16 | if HAVE_CYTHON |
| 21 | 17 | ||
diff --git a/src/Makefile.am b/src/Makefile.am index 1c80ed6..58cf07c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am | |||
| @@ -6,19 +6,19 @@ AM_CPPFLAGS = \ | |||
| 6 | 6 | ||
| 7 | AM_CFLAGS = \ | 7 | AM_CFLAGS = \ |
| 8 | $(GLOBAL_CFLAGS) \ | 8 | $(GLOBAL_CFLAGS) \ |
| 9 | $(libusbmuxd_CFLAGS) \ | ||
| 10 | $(libplist_CFLAGS) \ | ||
| 11 | $(limd_glue_CFLAGS) \ | ||
| 12 | $(ssl_lib_CFLAGS) \ | 9 | $(ssl_lib_CFLAGS) \ |
| 13 | $(LFS_CFLAGS) \ | 10 | $(LFS_CFLAGS) \ |
| 14 | $(PTHREAD_CFLAGS) | 11 | $(PTHREAD_CFLAGS) \ |
| 12 | $(libusbmuxd_CFLAGS) \ | ||
| 13 | $(libplist_CFLAGS) \ | ||
| 14 | $(limd_glue_CFLAGS) | ||
| 15 | 15 | ||
| 16 | AM_LDFLAGS = \ | 16 | AM_LDFLAGS = \ |
| 17 | $(ssl_lib_LIBS) \ | ||
| 18 | $(PTHREAD_LIBS) \ | ||
| 17 | $(libusbmuxd_LIBS) \ | 19 | $(libusbmuxd_LIBS) \ |
| 18 | $(libplist_LIBS) \ | 20 | $(libplist_LIBS) \ |
| 19 | $(limd_glue_LIBS) \ | 21 | $(limd_glue_LIBS) |
| 20 | $(ssl_lib_LIBS) \ | ||
| 21 | $(PTHREAD_LIBS) | ||
| 22 | 22 | ||
| 23 | lib_LTLIBRARIES = libimobiledevice-1.0.la | 23 | lib_LTLIBRARIES = libimobiledevice-1.0.la |
| 24 | libimobiledevice_1_0_la_LIBADD = $(top_builddir)/common/libinternalcommon.la | 24 | libimobiledevice_1_0_la_LIBADD = $(top_builddir)/common/libinternalcommon.la |
diff --git a/tools/Makefile.am b/tools/Makefile.am index 47e05b2..bd93631 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am | |||
| @@ -4,6 +4,7 @@ AM_CPPFLAGS = \ | |||
| 4 | 4 | ||
| 5 | AM_CFLAGS = \ | 5 | AM_CFLAGS = \ |
| 6 | $(GLOBAL_CFLAGS) \ | 6 | $(GLOBAL_CFLAGS) \ |
| 7 | $(ssl_lib_CFLAGS) \ | ||
| 7 | $(libplist_CFLAGS) \ | 8 | $(libplist_CFLAGS) \ |
| 8 | $(LFS_CFLAGS) | 9 | $(LFS_CFLAGS) |
| 9 | 10 | ||
| @@ -48,7 +49,7 @@ idevicename_LDFLAGS = $(AM_LDFLAGS) | |||
| 48 | idevicename_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la | 49 | idevicename_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la |
| 49 | 50 | ||
| 50 | idevicepair_SOURCES = idevicepair.c | 51 | idevicepair_SOURCES = idevicepair.c |
| 51 | idevicepair_CFLAGS = $(AM_CFLAGS) $(ssl_lib_CFLAGS) | 52 | idevicepair_CFLAGS = $(AM_CFLAGS) |
| 52 | idevicepair_LDFLAGS = $(AM_LDFLAGS) $(libusbmuxd_LIBS) $(ssl_lib_LIBS) | 53 | idevicepair_LDFLAGS = $(AM_LDFLAGS) $(libusbmuxd_LIBS) $(ssl_lib_LIBS) |
| 53 | idevicepair_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la $(top_builddir)/common/libinternalcommon.la $(limd_glue_LIBS) | 54 | idevicepair_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la $(top_builddir)/common/libinternalcommon.la $(limd_glue_LIBS) |
| 54 | 55 | ||
| @@ -63,7 +64,7 @@ idevice_id_LDFLAGS = $(AM_LDFLAGS) | |||
| 63 | idevice_id_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la | 64 | idevice_id_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la |
| 64 | 65 | ||
| 65 | idevicebackup_SOURCES = idevicebackup.c | 66 | idevicebackup_SOURCES = idevicebackup.c |
| 66 | idevicebackup_CFLAGS = $(AM_CFLAGS) $(ssl_lib_CFLAGS) $(limd_glue_CFLAGS) | 67 | idevicebackup_CFLAGS = $(AM_CFLAGS) $(limd_glue_CFLAGS) |
| 67 | idevicebackup_LDFLAGS = $(AM_LDFLAGS) $(ssl_lib_LIBS) $(limd_glue_LIBS) | 68 | idevicebackup_LDFLAGS = $(AM_LDFLAGS) $(ssl_lib_LIBS) $(limd_glue_LIBS) |
| 68 | idevicebackup_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la | 69 | idevicebackup_LDADD = $(top_builddir)/src/libimobiledevice-1.0.la |
| 69 | 70 | ||
