blob: fc452f37f536368e4f20ead810e05ac44574ec12 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
#####################################################################
## tst_qlibrary Test:
#####################################################################
# Collect test data
list(APPEND test_data "../library_path/invalid.so")
qt_internal_add_test(tst_qlibrary
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/../"
SOURCES
../tst_qlibrary.cpp
TESTDATA ${test_data}
LIBRARIES mylib mylib2
)
add_dependencies(tst_qlibrary mylib mylib2)
if(ANDROID)
list(APPEND extra_libs
"${CMAKE_CURRENT_BINARY_DIR}/../libmylib.so")
list(APPEND extra_libs
"${CMAKE_CURRENT_BINARY_DIR}/../libsystem.qt.test.mylib.so")
set_target_properties(tst_qlibrary PROPERTIES
QT_ANDROID_EXTRA_LIBS "${extra_libs}")
endif()
|