aboutsummaryrefslogtreecommitdiffstats
path: root/src/androidextras/CMakeLists.txt
blob: 45e7cde331954e706ca2a91407fd3d2daf6da083 (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
29
30
31
32
33
34
35
36
37
38
# Generated from androidextras.pro.

#####################################################################
## AndroidExtras Module:
#####################################################################

qt_internal_add_module(AndroidExtras
    SOURCES
        android/qandroidactivitycallbackresultreceiver.cpp
        android/qandroidactivityresultreceiver.cpp android/qandroidactivityresultreceiver.h android/qandroidactivityresultreceiver_p.h
        android/qandroidbinder.cpp android/qandroidbinder.h android/qandroidbinder_p.h
        android/qandroidfunctions.cpp android/qandroidfunctions.h
        android/qandroidintent.cpp android/qandroidintent.h
        android/qandroidparcel.cpp android/qandroidparcel.h android/qandroidparcel_p.h
        android/qandroidservice.cpp android/qandroidservice.h
        android/qandroidserviceconnection.cpp android/qandroidserviceconnection.h
        android/qjnionload.cpp
        jni/qandroidjnienvironment.cpp jni/qandroidjnienvironment.h
        jni/qandroidjniobject.cpp jni/qandroidjniobject.h
    DEFINES
        QT_NO_USING_NAMESPACE
    LIBRARIES
        Qt::CorePrivate
    PUBLIC_LIBRARIES
        Qt::Core
    PRIVATE_MODULE_INTERFACE
        Qt::CorePrivate
)

if(ANDROID)
    set_property(TARGET AndroidExtras APPEND PROPERTY QT_ANDROID_BUNDLED_JAR_DEPENDENCIES
        jar/Qt${QtAndroidExtras_VERSION_MAJOR}AndroidExtras.jar # special case
    )
endif()
qt_internal_add_docs(AndroidExtras
    doc/qtandroidextras.qdocconf
)