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 | ||