--- /dev/null
+#
+# qmake configuration for building with linux-openwrt-g++
+#
+
+MAKEFILE_GENERATOR = UNIX
+CONFIG += incremental
+QMAKE_INCREMENTAL_STYLE = sublib
+
+include(../common/linux.conf)
+include(../common/gcc-base-unix.conf)
+include(../common/g++-unix.conf)
+
+
+# modifications to gcc-base.conf (included by gcc-base-unix.conf)
+QMAKE_CFLAGS += $$(TARGET_CFLAGS)
+QMAKE_CXXFLAGS += $$(TARGET_CXXFLAGS)
+QMAKE_LFLAGS += $$(TARGET_LDFLAGS)
+
+# modifications to g++.conf
+QMAKE_CC = $$(TARGET_CROSS)gcc
+QMAKE_CXX = $$(TARGET_CROSS)g++
+
+QMAKE_LINK_C = $$QMAKE_CC
+QMAKE_LINK_C_SHLIB = $$QMAKE_CC
+QMAKE_LINK = $$QMAKE_CXX
+QMAKE_LINK_SHLIB = $$QMAKE_CXX
+
+
+# modifications to linux.conf
+QMAKE_AR = $$(TARGET_CROSS)ar cqs
+QMAKE_RANLIB = $$(TARGET_CROSS)ranlib # QMAKE_RANLIB is set to NULL in linux.conf. Why? Not needed anymore? Set it anyway, just in case...
+QMAKE_OBJCOPY = $$(TARGET_CROSS)objcopy
+QMAKE_NM = $$(TARGET_CROSS)nm # whole qt5 project doesn't use $QMAKE_NM - wonder why it's defined in linux.conf at all. However better set it to ours than keep it being set to the host's version, just in case...
+QMAKE_STRIP = # not used, since -no-strip is passed. Let's OpenWrt do the stripping
+
+
+load(qt_config)