auto-generate module pris
Change-Id: I654428771034221ccf424be34d5d9c7764daf3b4 Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
This commit is contained in:
parent
fb36b22269
commit
0b76b7ab8a
36
bin/syncqt
36
bin/syncqt
@ -811,12 +811,24 @@ my %allmoduleheadersprivate = map { $_ => 1 } @allmoduleheadersprivate;
|
||||
|
||||
$isunix = checkUnix; #cache checkUnix
|
||||
|
||||
my $qt_version = fileContents($qtbasedir."/mkspecs/qconfig.pri");
|
||||
if (length($qt_version)) {
|
||||
$qt_version =~ s,.*^QT_VERSION\h*=\h*(\S+).*,$1,sm;
|
||||
} else {
|
||||
$qt_version = fileContents($basedir."/src/corelib/global/qglobal.h");
|
||||
$qt_version =~ s,.*^#\h*define\h+QT_VERSION_STR\h+"([^"]+)".*,$1,sm;
|
||||
}
|
||||
foreach my $lib (@modules_to_sync) {
|
||||
#iteration info
|
||||
my $dir = $modules{$lib};
|
||||
my $module_version = "";
|
||||
|
||||
if (-e "$modulepris{$lib}") {
|
||||
my $project = $dir;
|
||||
$project =~ s,/([^/]+)$,/$1/$1.pro,;
|
||||
my $module_version = fileContents($project);
|
||||
$module_version = $qt_version unless ($module_version =~ s,.*^VERSION\h*=\h*(\S+).*,$1,sm);
|
||||
|
||||
# Backwards compatibility for modules with checked in .pri files.
|
||||
if (defined $modulepris{$lib} and -e "$modulepris{$lib}") {
|
||||
my $content = fileContents($modulepris{$lib});
|
||||
my @version_rows = grep(/QT\..*\.VERSION/, split('\n', $content));
|
||||
if(@version_rows) {
|
||||
@ -827,7 +839,6 @@ foreach my $lib (@modules_to_sync) {
|
||||
$module_version =~ s/\s+$//;
|
||||
}
|
||||
}
|
||||
print "$lib: WARNING: Module\'s pri missing QT.<module>.VERSION variable! Private headers not versioned!\n" if (!$module_version);
|
||||
|
||||
my $pathtoheaders = "";
|
||||
$pathtoheaders = $moduleheaders{$lib} if ($moduleheaders{$lib});
|
||||
@ -856,6 +867,7 @@ foreach my $lib (@modules_to_sync) {
|
||||
my $content = $mastercontent{$_};
|
||||
$master_contents .= $content if ($content);
|
||||
}
|
||||
last; #consecutive appearances are assumed to be private dependencies
|
||||
}
|
||||
}
|
||||
close(F);
|
||||
@ -1011,17 +1023,9 @@ foreach my $lib (@modules_to_sync) {
|
||||
}
|
||||
|
||||
} elsif ($create_private_headers && !$qpa_header) {
|
||||
if ($module_version) {
|
||||
@headers = ( "$out_basedir/include/$lib/$module_version/$lib/private/$header" );
|
||||
} else {
|
||||
@headers = ( "$out_basedir/include/$lib/private/$header" );
|
||||
}
|
||||
@headers = ( "$out_basedir/include/$lib/$module_version/$lib/private/$header" );
|
||||
} elsif ($create_private_headers) {
|
||||
if ($module_version) {
|
||||
@headers = ( "$out_basedir/include/$lib/$module_version/$lib/qpa/$header" );
|
||||
} else {
|
||||
@headers = ( "$out_basedir/include/$lib/qpa/$header" );
|
||||
}
|
||||
@headers = ( "$out_basedir/include/$lib/$module_version/$lib/qpa/$header" );
|
||||
}
|
||||
|
||||
foreach(@headers) { #sync them
|
||||
@ -1102,11 +1106,7 @@ foreach my $lib (@modules_to_sync) {
|
||||
|
||||
my $header_path = "$out_basedir/include/$lib/";
|
||||
unless ($public_header) {
|
||||
if ($module_version) {
|
||||
$header_path .= "$module_version/$lib/private/";
|
||||
} else {
|
||||
$header_path .= "private/";
|
||||
}
|
||||
$header_path .= "$module_version/$lib/private/";
|
||||
}
|
||||
$header_path .= "$header";
|
||||
|
||||
|
@ -12,6 +12,10 @@ isEmpty(MODULE):MODULE = $$section($$list($$basename(_PRO_FILE_)), ., 0, 0)
|
||||
isEmpty(TARGET):error("You must set TARGET before include()'ing $${_FILE_}")
|
||||
isEmpty(VERSION):VERSION = $$QT_VERSION
|
||||
|
||||
ucmodule = $$upper($$MODULE)
|
||||
|
||||
MODULE_DEPENDS = $$replace(QT, -private$, )
|
||||
|
||||
# Find the module's source root dir.
|
||||
MODULE_PROFILE_DIR = $$_PRO_FILE_PWD_
|
||||
for(ever) {
|
||||
@ -26,13 +30,64 @@ isEmpty(MODULE_BASE_DIR): MODULE_BASE_DIR = $$MODULE_PROFILE_DIR
|
||||
MODULE_BASE_OUTDIR = $$shadowed($$MODULE_BASE_DIR)
|
||||
isEmpty(MODULE_QMAKE_OUTDIR): MODULE_QMAKE_OUTDIR = $$MODULE_BASE_OUTDIR
|
||||
|
||||
# This check will be removed soon. Weird indentation to avoid reindenting the code later.
|
||||
!isEmpty(MODULE_PRI) {
|
||||
!build_pass:warning("$$_PRO_FILE_ still sets MODULE_PRI. Not auto-generating module .pri file.")
|
||||
MODULE_PRI = $$absolute_path($$MODULE_PRI, $$_PRO_FILE_PWD_)
|
||||
exists($$MODULE_PRI)|error("Specified module pri file $$MODULE_PRI does not exist.")
|
||||
} else {
|
||||
|
||||
MODULE_PRI = $$MODULE_QMAKE_OUTDIR/mkspecs/modules-inst/qt_$${MODULE}.pri
|
||||
|
||||
!build_pass {
|
||||
|
||||
# Create a module .pri file
|
||||
staticlib: \
|
||||
module_build_type = "QT.$${MODULE}.module_config = staticlib"
|
||||
else: \
|
||||
module_build_type =
|
||||
!isEmpty(MODULE_CONFIG): \
|
||||
module_config = "QT.$${MODULE}.CONFIG = $$MODULE_CONFIG"
|
||||
else: \
|
||||
module_config =
|
||||
contains(TARGET, QtAddOn.*): \
|
||||
MODULE_DEFINE = QT_ADDON_$${ucmodule}_LIB
|
||||
else: \
|
||||
MODULE_DEFINE = QT_$${ucmodule}_LIB
|
||||
MODULE_DEFINES = $$MODULE_DEFINE $$MODULE_DEFINES
|
||||
MODULE_PRI_CONT = \
|
||||
"QT.$${MODULE}.VERSION = $${VERSION}" \
|
||||
"QT.$${MODULE}.MAJOR_VERSION = $$section(VERSION, ., 0, 0)" \
|
||||
"QT.$${MODULE}.MINOR_VERSION = $$section(VERSION, ., 1, 1)" \
|
||||
"QT.$${MODULE}.PATCH_VERSION = $$section(VERSION, ., 2, 2)" \
|
||||
"" \
|
||||
"QT.$${MODULE}.name = $$TARGET" \
|
||||
"QT.$${MODULE}.bins = \$\$QT_MODULE_BIN_BASE" \
|
||||
"QT.$${MODULE}.includes = \$\$QT_MODULE_INCLUDE_BASE \$\$QT_MODULE_INCLUDE_BASE/$$TARGET" \
|
||||
"QT.$${MODULE}.private_includes = \$\$QT_MODULE_INCLUDE_BASE/$$TARGET/\$\$QT.$${MODULE}.VERSION" \
|
||||
"QT.$${MODULE}.sources = $$val_escape(_PRO_FILE_PWD_)" \
|
||||
"QT.$${MODULE}.libs = \$\$QT_MODULE_LIB_BASE" \
|
||||
"QT.$${MODULE}.plugins = \$\$QT_MODULE_PLUGIN_BASE" \
|
||||
"QT.$${MODULE}.imports = \$\$QT_MODULE_IMPORT_BASE" \
|
||||
"QT.$${MODULE}.depends =$$join(MODULE_DEPENDS, " ", " ")" \
|
||||
$$module_build_type \
|
||||
$$module_config \
|
||||
"QT.$${MODULE}.DEFINES = $$MODULE_DEFINES" \ # assume sufficient quoting
|
||||
"" \
|
||||
"QT_CONFIG += $$MODULE" # this is obsolete, but some code still depends on it
|
||||
write_file($$MODULE_PRI, MODULE_PRI_CONT)|error("Aborting.")
|
||||
|
||||
} # !build_pass
|
||||
|
||||
} # isEmpty(MODULE_PRI)
|
||||
|
||||
load(qt_module_fwdpri)
|
||||
|
||||
MODULE_INCLUDES = $$eval(QT.$${MODULE}.includes)
|
||||
MODULE_PRIVATE_INCLUDES = $$eval(QT.$${MODULE}.private_includes)
|
||||
INCLUDEPATH *= $$MODULE_INCLUDES
|
||||
INCLUDEPATH *= $$MODULE_PRIVATE_INCLUDES
|
||||
INCLUDEPATH *= $$MODULE_PRIVATE_INCLUDES/$$TARGET
|
||||
INCLUDEPATH *= $$MODULE_INCLUDES $$MODULE_INCLUDES/.. #just for today to have some compat
|
||||
|
||||
load(qt_module_headers)
|
||||
|
||||
|
1
mkspecs/features/testlib_defines.prf
Normal file
1
mkspecs/features/testlib_defines.prf
Normal file
@ -0,0 +1 @@
|
||||
DEFINES += QT_TESTCASE_BUILDDIR=\\\"$$OUT_PWD\\\"
|
@ -5,8 +5,6 @@ QPRO_PWD = $$PWD
|
||||
QT = core-private
|
||||
CONFIG += exceptions
|
||||
|
||||
MODULE_PRI = ../modules/qt_concurrent.pri
|
||||
|
||||
DEFINES += QT_BUILD_CONCURRENT_LIB QT_NO_USING_NAMESPACE
|
||||
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x66000000
|
||||
|
||||
|
@ -6,7 +6,7 @@ QT =
|
||||
CONFIG += moc resources exceptions
|
||||
|
||||
MODULE = core # not corelib, as per project file
|
||||
MODULE_PRI = ../modules/qt_core.pri
|
||||
MODULE_CONFIG = moc resources
|
||||
|
||||
DEFINES += QT_BUILD_CORE_LIB QT_NO_USING_NAMESPACE
|
||||
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x67000000
|
||||
|
@ -4,8 +4,7 @@ TARGET = QtDBus
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core-private
|
||||
CONFIG += link_pkgconfig
|
||||
|
||||
MODULE_PRI = ../modules/qt_dbus.pri
|
||||
MODULE_CONFIG = dbusadaptors dbusinterfaces
|
||||
|
||||
DEFINES += QT_BUILD_DBUS_LIB \
|
||||
DBUS_API_SUBJECT_TO_CHANGE
|
||||
|
@ -3,8 +3,7 @@ load(qt_module)
|
||||
TARGET = QtGui
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core-private
|
||||
|
||||
MODULE_PRI = ../modules/qt_gui.pri
|
||||
MODULE_CONFIG = opengl
|
||||
|
||||
DEFINES += QT_BUILD_GUI_LIB QT_NO_USING_NAMESPACE
|
||||
|
||||
|
@ -1,15 +0,0 @@
|
||||
QT.concurrent.VERSION = 5.0.0
|
||||
QT.concurrent.MAJOR_VERSION = 5
|
||||
QT.concurrent.MINOR_VERSION = 0
|
||||
QT.concurrent.PATCH_VERSION = 0
|
||||
|
||||
QT.concurrent.name = QtConcurrent
|
||||
QT.concurrent.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.concurrent.includes = $$QT_MODULE_INCLUDE_BASE/QtConcurrent
|
||||
QT.concurrent.private_includes = $$QT_MODULE_INCLUDE_BASE/QtConcurrent/$$QT.concurrent.VERSION
|
||||
QT.concurrent.sources = $$QT_MODULE_BASE/src/concurrent
|
||||
QT.concurrent.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.concurrent.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.concurrent.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.concurrent.depends = core
|
||||
QT.concurrent.DEFINES = QT_CONCURRENT_LIB
|
@ -1,16 +0,0 @@
|
||||
QT.core.VERSION = 5.0.0
|
||||
QT.core.MAJOR_VERSION = 5
|
||||
QT.core.MINOR_VERSION = 0
|
||||
QT.core.PATCH_VERSION = 0
|
||||
|
||||
QT.core.name = QtCore
|
||||
QT.core.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.core.includes = $$QT_MODULE_INCLUDE_BASE/QtCore
|
||||
QT.core.private_includes = $$QT_MODULE_INCLUDE_BASE/QtCore/$$QT.core.VERSION
|
||||
QT.core.sources = $$QT_MODULE_BASE/src/corelib
|
||||
QT.core.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.core.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.core.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.core.depends =
|
||||
QT.core.DEFINES = QT_CORE_LIB
|
||||
QT.core.CONFIG = moc resources
|
@ -1,16 +0,0 @@
|
||||
QT.dbus.VERSION = 5.0.0
|
||||
QT.dbus.MAJOR_VERSION = 5
|
||||
QT.dbus.MINOR_VERSION = 0
|
||||
QT.dbus.PATCH_VERSION = 0
|
||||
|
||||
QT.dbus.name = QtDBus
|
||||
QT.dbus.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.dbus.includes = $$QT_MODULE_INCLUDE_BASE/QtDBus
|
||||
QT.dbus.private_includes = $$QT_MODULE_INCLUDE_BASE/QtDBus/$$QT.dbus.VERSION
|
||||
QT.dbus.sources = $$QT_MODULE_BASE/src/dbus
|
||||
QT.dbus.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.dbus.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.dbus.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.dbus.depends = core
|
||||
QT.dbus.CONFIG = dbusadaptors dbusinterfaces
|
||||
QT.dbus.DEFINES = QT_DBUS_LIB
|
@ -1,15 +0,0 @@
|
||||
QT.gui.VERSION = 5.0.0
|
||||
QT.gui.MAJOR_VERSION = 5
|
||||
QT.gui.MINOR_VERSION = 0
|
||||
QT.gui.PATCH_VERSION = 0
|
||||
|
||||
QT.gui.name = QtGui
|
||||
QT.gui.includes = $$QT_MODULE_INCLUDE_BASE/QtGui
|
||||
QT.gui.private_includes = $$QT_MODULE_INCLUDE_BASE/QtGui/$$QT.gui.VERSION
|
||||
QT.gui.sources = $$QT_MODULE_BASE/src/gui
|
||||
QT.gui.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.gui.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.gui.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.gui.depends = core
|
||||
QT.gui.CONFIG = opengl
|
||||
QT.gui.DEFINES = QT_GUI_LIB
|
@ -1,15 +0,0 @@
|
||||
QT.network.VERSION = 5.0.0
|
||||
QT.network.MAJOR_VERSION = 5
|
||||
QT.network.MINOR_VERSION = 0
|
||||
QT.network.PATCH_VERSION = 0
|
||||
|
||||
QT.network.name = QtNetwork
|
||||
QT.network.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.network.includes = $$QT_MODULE_INCLUDE_BASE/QtNetwork
|
||||
QT.network.private_includes = $$QT_MODULE_INCLUDE_BASE/QtNetwork/$$QT.network.VERSION
|
||||
QT.network.sources = $$QT_MODULE_BASE/src/network
|
||||
QT.network.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.network.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.network.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.network.depends = core
|
||||
QT.network.DEFINES = QT_NETWORK_LIB
|
@ -1,16 +0,0 @@
|
||||
QT.opengl.VERSION = 5.0.0
|
||||
QT.opengl.MAJOR_VERSION = 5
|
||||
QT.opengl.MINOR_VERSION = 0
|
||||
QT.opengl.PATCH_VERSION = 0
|
||||
|
||||
QT.opengl.name = QtOpenGL
|
||||
QT.opengl.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.opengl.includes = $$QT_MODULE_INCLUDE_BASE/QtOpenGL
|
||||
QT.opengl.private_includes = $$QT_MODULE_INCLUDE_BASE/QtOpenGL/$$QT.opengl.VERSION
|
||||
QT.opengl.sources = $$QT_MODULE_BASE/src/opengl
|
||||
QT.opengl.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.opengl.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.opengl.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.opengl.depends = core gui widgets
|
||||
QT.opengl.CONFIG = opengl
|
||||
QT.opengl.DEFINES = QT_OPENGL_LIB
|
@ -1,16 +0,0 @@
|
||||
QT.platformsupport.VERSION = 5.0.0
|
||||
QT.platformsupport.MAJOR_VERSION = 5
|
||||
QT.platformsupport.MINOR_VERSION = 0
|
||||
QT.platformsupport.PATCH_VERSION = 0
|
||||
|
||||
QT.platformsupport.name = QtPlatformSupport
|
||||
QT.platformsupport.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.platformsupport.includes = $$QT_MODULE_INCLUDE_BASE/QtPlatformSupport
|
||||
QT.platformsupport.private_includes = $$QT_MODULE_INCLUDE_BASE/QtPlatformSupport/$$QT.platformsupport.VERSION
|
||||
QT.platformsupport.sources = $$QT_MODULE_BASE/src/platformsupport
|
||||
QT.platformsupport.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.platformsupport.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.platformsupport.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.platformsupport.depends = core gui
|
||||
QT.platformsupport.module_config = staticlib
|
||||
QT.platformsupport.DEFINES =
|
@ -1,14 +0,0 @@
|
||||
QT.printsupport.VERSION = 5.0.0
|
||||
QT.printsupport.MAJOR_VERSION = 5
|
||||
QT.printsupport.MINOR_VERSION = 0
|
||||
QT.printsupport.PATCH_VERSION = 0
|
||||
|
||||
QT.printsupport.name = QtPrintSupport
|
||||
QT.printsupport.includes = $$QT_MODULE_INCLUDE_BASE/QtPrintSupport
|
||||
QT.printsupport.private_includes = $$QT_MODULE_INCLUDE_BASE/QtPrintSupport/$$QT.printsupport.VERSION
|
||||
QT.printsupport.sources = $$QT_MODULE_BASE/src/printsupport
|
||||
QT.printsupport.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.printsupport.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.printsupport.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.printsupport.depends = core gui widgets
|
||||
QT.printsupport.DEFINES = QT_PRINTSUPPORT_LIB
|
@ -1,15 +0,0 @@
|
||||
QT.sql.VERSION = 5.0.0
|
||||
QT.sql.MAJOR_VERSION = 5
|
||||
QT.sql.MINOR_VERSION = 0
|
||||
QT.sql.PATCH_VERSION = 0
|
||||
|
||||
QT.sql.name = QtSql
|
||||
QT.sql.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.sql.includes = $$QT_MODULE_INCLUDE_BASE/QtSql
|
||||
QT.sql.private_includes = $$QT_MODULE_INCLUDE_BASE/QtSql/$$QT.sql.VERSION
|
||||
QT.sql.sources = $$QT_MODULE_BASE/src/sql
|
||||
QT.sql.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.sql.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.sql.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.sql.depends = core
|
||||
QT.sql.DEFINES = QT_SQL_LIB
|
@ -1,16 +0,0 @@
|
||||
QT.testlib.VERSION = 5.0.0
|
||||
QT.testlib.MAJOR_VERSION = 5
|
||||
QT.testlib.MINOR_VERSION = 0
|
||||
QT.testlib.PATCH_VERSION = 0
|
||||
|
||||
QT.testlib.name = QtTest
|
||||
QT.testlib.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.testlib.includes = $$QT_MODULE_INCLUDE_BASE/QtTest
|
||||
QT.testlib.private_includes = $$QT_MODULE_INCLUDE_BASE/QtTest/$$QT.testlib.VERSION
|
||||
QT.testlib.sources = $$QT_MODULE_BASE/src/testlib
|
||||
QT.testlib.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.testlib.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.testlib.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.testlib.depends = core
|
||||
QT.testlib.CONFIG = console
|
||||
QT.testlib.DEFINES = QT_TESTLIB_LIB QT_TESTCASE_BUILDDIR=\\\"$$OUT_PWD\\\"
|
@ -1,16 +0,0 @@
|
||||
QT.widgets.VERSION = 5.0.0
|
||||
QT.widgets.MAJOR_VERSION = 5
|
||||
QT.widgets.MINOR_VERSION = 0
|
||||
QT.widgets.PATCH_VERSION = 0
|
||||
|
||||
QT.widgets.name = QtWidgets
|
||||
QT.widgets.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.widgets.includes = $$QT_MODULE_INCLUDE_BASE/QtWidgets
|
||||
QT.widgets.private_includes = $$QT_MODULE_INCLUDE_BASE/QtWidgets/$$QT.widgets.VERSION
|
||||
QT.widgets.sources = $$QT_MODULE_BASE/src/widgets
|
||||
QT.widgets.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.widgets.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.widgets.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.widgets.depends = core gui
|
||||
QT.widgets.DEFINES = QT_WIDGETS_LIB
|
||||
QT.widgets.CONFIG = uic
|
@ -1,15 +0,0 @@
|
||||
QT.xml.VERSION = 5.0.0
|
||||
QT.xml.MAJOR_VERSION = 5
|
||||
QT.xml.MINOR_VERSION = 0
|
||||
QT.xml.PATCH_VERSION = 0
|
||||
|
||||
QT.xml.name = QtXml
|
||||
QT.xml.bins = $$QT_MODULE_BIN_BASE
|
||||
QT.xml.includes = $$QT_MODULE_INCLUDE_BASE/QtXml
|
||||
QT.xml.private_includes = $$QT_MODULE_INCLUDE_BASE/QtXml/$$QT.xml.VERSION
|
||||
QT.xml.sources = $$QT_MODULE_BASE/src/xml
|
||||
QT.xml.libs = $$QT_MODULE_LIB_BASE
|
||||
QT.xml.plugins = $$QT_MODULE_PLUGIN_BASE
|
||||
QT.xml.imports = $$QT_MODULE_IMPORT_BASE
|
||||
QT.xml.depends = core
|
||||
QT.xml.DEFINES = QT_XML_LIB
|
@ -4,8 +4,6 @@ load(qt_module)
|
||||
TARGET = QtNetwork
|
||||
QPRO_PWD = $$PWD
|
||||
|
||||
MODULE_PRI = ../modules/qt_network.pri
|
||||
|
||||
DEFINES += QT_BUILD_NETWORK_LIB QT_NO_USING_NAMESPACE
|
||||
#DEFINES += QLOCALSERVER_DEBUG QLOCALSOCKET_DEBUG
|
||||
#DEFINES += QNETWORKDISKCACHE_DEBUG
|
||||
|
@ -4,8 +4,6 @@ TARGET = QtOpenGL
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core-private gui-private widgets-private
|
||||
|
||||
MODULE_PRI = ../modules/qt_opengl.pri
|
||||
|
||||
DEFINES += QT_BUILD_OPENGL_LIB
|
||||
DEFINES += QT_NO_USING_NAMESPACE
|
||||
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x63000000
|
||||
|
@ -1,15 +1,11 @@
|
||||
load(qt_module)
|
||||
TARGET = QtPlatformSupport
|
||||
QPRO_PWD = $$PWD
|
||||
QT += core-private gui-private
|
||||
TEMPLATE = lib
|
||||
DESTDIR = $$QT.gui.libs
|
||||
QT = core-private gui-private
|
||||
|
||||
CONFIG += staticlib
|
||||
mac:LIBS += -lz -framework CoreFoundation -framework Carbon
|
||||
|
||||
MODULE_PRI = ../modules/qt_platformsupport.pri
|
||||
|
||||
DEFINES += QT_BUILD_PLATFORMSUPPORT_LIB
|
||||
|
||||
load(qt_module_config)
|
||||
|
@ -4,8 +4,6 @@ TARGET = QtPrintSupport
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core-private gui-private widgets-private
|
||||
|
||||
MODULE_PRI = ../modules/qt_printsupport.pri
|
||||
|
||||
DEFINES += QT_BUILD_PRINTSUPPORT_LIB QT_NO_USING_NAMESPACE
|
||||
|
||||
unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui
|
||||
|
@ -4,8 +4,6 @@ TARGET = QtSql
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core-private
|
||||
|
||||
MODULE_PRI = ../modules/qt_sql.pri
|
||||
|
||||
DEFINES += QT_BUILD_SQL_LIB
|
||||
DEFINES += QT_NO_USING_NAMESPACE
|
||||
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x62000000
|
||||
|
@ -5,7 +5,7 @@ QPRO_PWD = $$PWD
|
||||
QT = core-private
|
||||
CONFIG += exceptions
|
||||
|
||||
MODULE_PRI = ../modules/qt_testlib.pri
|
||||
MODULE_CONFIG = console testlib_defines
|
||||
|
||||
INCLUDEPATH += .
|
||||
unix:!embedded:QMAKE_PKGCONFIG_DESCRIPTION = Qt \
|
||||
|
@ -2,10 +2,8 @@ load(qt_module)
|
||||
|
||||
TARGET = QtWidgets
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core core-private gui gui-private platformsupport-private
|
||||
CONFIG += uic
|
||||
|
||||
MODULE_PRI = ../modules/qt_widgets.pri
|
||||
QT = core-private gui-private
|
||||
MODULE_CONFIG = uic
|
||||
|
||||
DEFINES += QT_BUILD_WIDGETS_LIB QT_NO_USING_NAMESPACE
|
||||
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x65000000
|
||||
|
@ -4,8 +4,6 @@ TARGET = QtXml
|
||||
QPRO_PWD = $$PWD
|
||||
QT = core-private
|
||||
|
||||
MODULE_PRI = ../modules/qt_xml.pri
|
||||
|
||||
DEFINES += QT_BUILD_XML_LIB QT_NO_USING_NAMESPACE
|
||||
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x61000000
|
||||
|
||||
|
14
sync.profile
14
sync.profile
@ -42,20 +42,6 @@
|
||||
"xml" => "#include <QtXml/QtXml>\n",
|
||||
"concurrent" => "#include <QtConcurrent/QtConcurrent>\n",
|
||||
);
|
||||
%modulepris = (
|
||||
"QtCore" => "$basedir/src/modules/qt_core.pri",
|
||||
"QtDBus" => "$basedir/src/modules/qt_dbus.pri",
|
||||
"QtGui" => "$basedir/src/modules/qt_gui.pri",
|
||||
"QtPrintSupport" => "$basedir/src/modules/qt_printsupport.pri",
|
||||
"QtWidgets" => "$basedir/src/modules/qt_widgets.pri",
|
||||
"QtNetwork" => "$basedir/src/modules/qt_network.pri",
|
||||
"QtOpenGL" => "$basedir/src/modules/qt_opengl.pri",
|
||||
"QtSql" => "$basedir/src/modules/qt_sql.pri",
|
||||
"QtTest" => "$basedir/src/modules/qt_testlib.pri",
|
||||
"QtXml" => "$basedir/src/modules/qt_xml.pri",
|
||||
"QtConcurrent" => "$basedir/src/modules/qt_concurrent.pri",
|
||||
"QtPlatformSupport" => "$basedir/src/modules/qt_platformsupport.pri",
|
||||
);
|
||||
%deprecatedheaders = (
|
||||
"QtGui" => {
|
||||
"qplatformaccessibility_qpa.h" => "qpa/qplatformaccessibility.h",
|
||||
|
Loading…
Reference in New Issue
Block a user