Tools: Add product name, version and description to the .pro files

This information will then be visible in Windows explorer.

Change-Id: I9d2f936584308394b4e3246d57bed44083b3cbca
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Robin Burchell <robin.burchell@crimson.no>
This commit is contained in:
Friedemann Kleint 2017-01-24 09:51:20 +01:00
parent 65d3a7e153
commit dc0a7d7021
11 changed files with 99 additions and 0 deletions

View File

@ -6,6 +6,15 @@ HEADERS += conf.h
SOURCES += main.cpp
RESOURCES += qml.qrc
QMAKE_TARGET_PRODUCT = qml
QMAKE_TARGET_DESCRIPTION = Utility that loads and displays QML documents
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
mac {
OTHER_FILES += Info.plist
QMAKE_INFO_PLIST = Info.plist

View File

@ -17,4 +17,13 @@ FORMS += \
pane.ui \
import.ui
QMAKE_TARGET_PRODUCT = qmleasing
QMAKE_TARGET_DESCRIPTION = QML easing curve editor
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_app)

View File

@ -5,4 +5,13 @@ DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII
SOURCES += main.cpp
QMAKE_TARGET_PRODUCT = qmlimportscanner
QMAKE_TARGET_DESCRIPTION = Tool to scan projects for QML imports
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -5,4 +5,13 @@ SOURCES = qmljs.cpp
include($$PWD/../../src/3rdparty/masm/masm-defs.pri)
QMAKE_TARGET_PRODUCT = qmljs
QMAKE_TARGET_DESCRIPTION = QML Javascript tool
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -4,4 +4,13 @@ QT = core qmldevtools-private
SOURCES += main.cpp
QMAKE_TARGET_PRODUCT = qmllint
QMAKE_TARGET_DESCRIPTION = QML syntax verifier
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -2,4 +2,13 @@ option(host_build)
QT = core qmldevtools-private
SOURCES += main.cpp
QMAKE_TARGET_PRODUCT = qmlmin
QMAKE_TARGET_DESCRIPTION = QML/JS minifier
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -21,4 +21,13 @@ macx {
CONFIG -= app_bundle
}
QMAKE_TARGET_PRODUCT = qmlplugindump
QMAKE_TARGET_DESCRIPTION = QML plugin dump tool
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -14,4 +14,13 @@ HEADERS += \
qmlprofilerdata.h \
qmlprofilerclient.h
QMAKE_TARGET_PRODUCT = qmlprofiler
QMAKE_TARGET_DESCRIPTION = QML profiler
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -7,4 +7,13 @@ SOURCES += main.cpp
DEFINES += QML_RUNTIME_TESTING
!contains(QT_CONFIG, no-qml-debug): DEFINES += QT_QML_DEBUG_NO_WARNING
QMAKE_TARGET_PRODUCT = qmlscene
QMAKE_TARGET_DESCRIPTION = Utility that loads and displays QML documents
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -3,4 +3,13 @@ SOURCES += main.cpp
QT += qml qmltest
CONFIG += no_import_scan
QMAKE_TARGET_PRODUCT = qmltestrunner
QMAKE_TARGET_DESCRIPTION = QML test runner
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
load(qt_tool)

View File

@ -4,4 +4,13 @@ QT += qml quick
QT += quick-private
macx:CONFIG -= app_bundle
QMAKE_TARGET_PRODUCT = qmltime
QMAKE_TARGET_DESCRIPTION = Tool for benchmarking the instantiation of a QML component
win32 {
VERSION = $${QT_VERSION}.0
} else {
VERSION = $${QT_VERSION}
}
SOURCES += qmltime.cpp