summaryrefslogtreecommitdiffstats
path: root/src/core/config/embedded_linux.pri
blob: 853be7be922369b97d48aa6e52d82e34b1cf3bb5 (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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
GYP_ARGS += "-D qt_os=\"embedded_linux\" -I config/embedded_linux.gypi"

include(linux.pri)

use?(gn) {
    gn_args += \
        is_desktop_linux=false \
        use_gold=false \
        use_ozone=true \
        is_clang=false \
        use_sysroot=false \
        enable_session_service=false \
        enable_notifications=false \
        ozone_auto_platforms=false \
        ozone_platform_headless=true \
        toolkit_views=false

    use?(icecc) {
        gn_args += use_debug_fission=false
    }
}

GYP_CONFIG += \
    clang=0 \
    desktop_linux=0 \
    disable_nacl=1 \
    embedded=1 \
    enable_autofill_dialog=0 \
    enable_automation=0 \
    enable_captive_portal_detection=0 \
    enable_extensions=0 \
    enable_google_now=0 \
    enable_language_detection=0 \
    enable_managed_users=0 \
    enable_plugin_installation=0 \
    enable_session_service=0 \
    enable_task_manager=0 \
    enable_themes=0 \
    gtest_target_type=none \
    host_clang=0 \
    notifications=0 \
    ozone_auto_platforms=0 \
    ozone_platform_dri=0 \
    ozone_platform_test=0 \
    p2p_apis=0 \
    safe_browsing=0 \
    toolkit_views=1 \
    use_custom_freetype=0 \
    use_libpci=0 \
    use_ozone=1 \
    use_system_fontconfig=1 \
    use_x11=0 \
    v8_use_snapshot=false \
    want_separate_host_toolset=1 \
    angle_enable_gl=0

WEBENGINE_CONFIG *= reduce_binary_size