| From b8dc608dad7d9fc3a4c16acd0327d97b81c23b95 Mon Sep 17 00:00:00 2001 |
| From: Khem Raj <raj.khem@gmail.com> |
| Date: Tue, 15 Nov 2016 01:32:31 +0000 |
| Subject: [PATCH] apps/CMakeLists.txt: Explicitly link libbfb and libmulticobex |
| |
| Transitive linking is disabled now for multicobex and |
| obexftp, This ends up with linking errors for apps, therefore |
| they are required to be added to link line explicitly. |
| |
| Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| --- |
| apps/CMakeLists.txt | 13 +++++++++++-- |
| 1 file changed, 11 insertions(+), 2 deletions(-) |
| |
| Index: obexftp-0.24.2-Source/apps/CMakeLists.txt |
| =================================================================== |
| --- obexftp-0.24.2-Source.orig/apps/CMakeLists.txt |
| +++ obexftp-0.24.2-Source/apps/CMakeLists.txt |
| @@ -5,14 +5,23 @@ add_definitions( -DVERSION="${obexftp_VE |
| add_definitions ( -DHAVE_USB ) |
| |
| add_executable ( obexftp_app obexftp.c ) |
| -target_link_libraries ( obexftp_app obexftp ) |
| +target_link_libraries ( obexftp_app |
| + PRIVATE multicobex |
| + PRIVATE bfb |
| + obexftp |
| +) |
| set_target_properties ( obexftp_app PROPERTIES |
| OUTPUT_NAME obexftp |
| ) |
| |
| |
| add_executable ( obexftpd_app obexftpd.c ) |
| -target_link_libraries ( obexftpd_app obexftp openobex ) |
| +target_link_libraries ( obexftpd_app |
| + PRIVATE multicobex |
| + PRIVATE bfb |
| + obexftp |
| + openobex |
| +) |
| set_target_properties ( obexftpd_app PROPERTIES |
| OUTPUT_NAME obexftpd |
| ) |
| Index: obexftp-0.24.2-Source/fuse/CMakeLists.txt |
| =================================================================== |
| --- obexftp-0.24.2-Source.orig/fuse/CMakeLists.txt |
| +++ obexftp-0.24.2-Source/fuse/CMakeLists.txt |
| @@ -13,6 +13,8 @@ if ( Fuse_FOUND ) |
| ) |
| |
| target_link_libraries ( obexfs |
| + PRIVATE multicobex |
| + PRIVATE bfb |
| obexftp |
| ${Fuse_LIBRARIES} |
| ${EXPAT_LIBRARIES} |
| @@ -23,6 +25,8 @@ if ( Fuse_FOUND ) |
| ) |
| |
| target_link_libraries ( obexautofs |
| + PRIVATE multicobex |
| + PRIVATE bfb |
| obexftp |
| ${Fuse_LIBRARIES} |
| ) |