diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-04-29 16:53:27 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-04-29 15:27:01 +0000 |
commit | fda57947b4cbb36403c0245ed503a88b4d96cddf (patch) | |
tree | 1960c1f95412734fedc4f379d6a13fd1123db3e4 /qmake | |
parent | f38ebcbe32621953663efbd479ecadf6de4e4cc9 (diff) |
Fix qmake build after no longer linking against QtCore
Change-Id: I264195ac6e896dd72656afbec2329ae0f1a8bc82
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'qmake')
-rw-r--r-- | qmake/CMakeLists.txt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/qmake/CMakeLists.txt b/qmake/CMakeLists.txt index fc6e4ceea3..3c93e40b9e 100644 --- a/qmake/CMakeLists.txt +++ b/qmake/CMakeLists.txt @@ -16,13 +16,17 @@ add_qt_tool(qmake # special case # GUI # special case: remove this SOURCES ../src/corelib/codecs/qutfcodec.cpp ../src/corelib/codecs/qutfcodec_p.h + ../src/corelib/global/qendian.cpp # special case ../src/corelib/global/qglobal.cpp ../src/corelib/global/qglobal.h ../src/corelib/global/qlibraryinfo.cpp ../src/corelib/global/qlogging.cpp ../src/corelib/global/qmalloc.cpp ../src/corelib/global/qnumeric.cpp ../src/corelib/global/qnumeric.h + ../src/corelib/global/qoperatingsystemversion.cpp # special case + ../src/corelib/global/qrandom.cpp # special case ../src/corelib/io/qabstractfileengine.cpp ../src/corelib/io/qabstractfileengine_p.h ../src/corelib/io/qbuffer.cpp ../src/corelib/io/qbuffer.h + ../src/corelib/io/qdebug.cpp # special case ../src/corelib/io/qdir.cpp ../src/corelib/io/qdir.h ../src/corelib/io/qdir_p.h ../src/corelib/io/qdiriterator.cpp ../src/corelib/io/qdiriterator.h ../src/corelib/io/qfile.cpp ../src/corelib/io/qfile.h @@ -65,6 +69,7 @@ add_qt_tool(qmake # special case ../src/corelib/tools/qlocale_tools.cpp ../src/corelib/tools/qlocale_tools_p.h ../src/corelib/tools/qmap.cpp ../src/corelib/tools/qmap.h ../src/corelib/tools/qregexp.cpp ../src/corelib/tools/qregexp.h + ../src/corelib/tools/qringbuffer.cpp # special case ../src/corelib/tools/qstring.cpp ../src/corelib/tools/qstring.h ../src/corelib/tools/qstring_compat.cpp ../src/corelib/tools/qstringlist.cpp ../src/corelib/tools/qstringlist.h @@ -184,8 +189,7 @@ extend_target(qmake CONDITION WIN32 ../src/corelib/io/qfsfileengine_win.cpp ../src/corelib/tools/qlocale_win.cpp ../src/corelib/io/qsettings_win.cpp - ../src/corelib/global/qoperatingsystemversion.cpp - ../src/corelib/global/qoperatingsystemversion_win.cpp + # ../src/corelib/global/qoperatingsystemversion.cpp special case: remove this ../src/corelib/plugin/qsystemlibrary.cpp library/registry.cpp DEFINES @@ -211,3 +215,5 @@ set_target_properties(qmake PROPERTIES AUTORCC OFF AUTOUIC OFF ) + +qt_internal_add_link_flags_gc_sections(qmake PRIVATE) # special case |