chiark / gitweb /
meson: only build test-lib{systemd,udev}-static-sym for pic
authorDavide Cavalca <dcavalca@fb.com>
Tue, 24 Apr 2018 20:34:48 +0000 (13:34 -0700)
committerSven Eden <yamakuzure@gmx.net>
Fri, 24 Aug 2018 14:47:08 +0000 (16:47 +0200)
meson.build

index 496dffe7135e78c4c64eb3ad3c8f2926c771f30f..cd79723684580602577be771d00cc406a58ea8ee 100644 (file)
@@ -2856,15 +2856,13 @@ endforeach
 #         'test-libsystemd-static-sym',
 #         test_libsystemd_sym_c,
 #         include_directories : includes,
-#         c_args : static_libsystemd_pic ? [] : ['-fno-PIC'],
-#         link_args : static_libsystemd_pic ? [] : ['-fno-PIC'],
 #         link_with : [install_libsystemd_static],
 #         dependencies : [threads], # threads is already included in dependencies on the library,
 #                                   # but does not seem to get propagated. Add here as a work-around.
-#         build_by_default : static_libsystemd != 'false',
-#         install : install_tests and static_libsystemd != 'false',
+#         build_by_default : static_libsystemd_pic,
+#         install : install_tests and static_libsystemd_pic,
 #         install_dir : testsdir)
-# if static_libsystemd != 'false'
+# if static_libsystemd_pic
 #         test('test-libsystemd-static-sym', exe)
 # endif
 # 
@@ -2882,13 +2880,12 @@ endforeach
 #         'test-libudev-static-sym',
 #         test_libudev_sym_c,
 #         include_directories : includes,
-#         c_args : ['-Wno-deprecated-declarations'] +
-#                  (static_libsystemd_pic ? [] : ['-fno-PIC']),
+#         c_args : ['-Wno-deprecated-declarations'],
 #         link_with : [install_libudev_static],
-#         build_by_default : static_libudev != 'false',
-#         install : install_tests and static_libudev != 'false',
+#         build_by_default : static_libudev_pic,
+#         install : install_tests and static_libudev_pic,
 #         install_dir : testsdir)
-# if static_libudev != 'false'
+# if static_libudev_pic
 #         test('test-libudev-static-sym', exe)
 # endif
 #