Mark (non-public API's) ctor's as explicit
[profile/ivi/qtbase.git] / mkspecs / devices / linux-maemo-n9-g++ / qmake.conf
1 #
2 # qmake configuration for building Qt5 for the Nokia N9
3 # http://wiki.qt-project.org/Devices/N9
4
5 MAKEFILE_GENERATOR      = UNIX
6 CONFIG                  += incremental gdb_dwarf_index
7 QMAKE_INCREMENTAL_STYLE = sublib
8
9 include(../../common/linux.conf)
10 include(../../common/gcc-base-unix.conf)
11 include(../../common/g++-unix.conf)
12
13 load(device_config)
14
15 # modifications to g++.conf
16 QMAKE_CC                = $${CROSS_COMPILE}gcc
17 QMAKE_CXX               = $${CROSS_COMPILE}g++
18 QMAKE_LINK              = $${QMAKE_CXX}
19 QMAKE_LINK_SHLIB        = $${QMAKE_CXX}
20
21 # modifications to linux.conf
22 QMAKE_AR                = $${CROSS_COMPILE}ar cqs
23 QMAKE_OBJCOPY           = $${CROSS_COMPILE}objcopy
24 QMAKE_STRIP             = $${CROSS_COMPILE}strip
25
26 QMAKE_CFLAGS           += -mfloat-abi=hard -mfpu=neon -march=armv7-a -mcpu=cortex-a8
27 QMAKE_CXXFLAGS         += $$QMAKE_CFLAGS
28
29 QT_QPA_DEFAULT_PLATFORM = xcb
30
31 deviceSanityCheckCompiler()
32
33 load(qt_config)