Go to file
Alexandru Croitor 07ab7c11b5 CMake: Make qt_add_executable more minimalistic
As per the public API review, we want qt_add_executable to be a
minimal shim around CMake's add_executable with as little Qt specific
behavior as it makes sense.

This means:
- not setting the WIN32 and MACOSX_BUNDLE
- not linking against Gui, only Core
- not generating a windows RC file

Users should handle those particularities themselves, ensuring that
qt_add_executable can be used by a bigger audience.

Fixes: QTBUG-87664
Task-number: QTBUG-86827
Change-Id: Ib424dd95266352eb035a344ca03b6b81e47bd9e8
Reviewed-by: David Faure <david.faure@kdab.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2020-10-27 12:49:39 +01:00
.github/workflows
bin CMake: Provide a qt-internal-configure-tests script 2020-10-26 15:23:25 +01:00
cmake cmake: Allow target to specify initial module internal config 2020-10-26 20:10:48 +01:00
coin CMake: Provide a qt-internal-configure-tests script 2020-10-26 15:23:25 +01:00
config.tests
dist
doc
examples
lib
mkspecs toolchain.prf: Use vswhere to obtain VS installation path 2020-10-27 07:16:05 +01:00
qmake Make "qmake -qtconf my-qt.conf -install ..." possible 2020-10-23 21:11:50 +02:00
src CMake: Make qt_add_executable more minimalistic 2020-10-27 12:49:39 +01:00
tests Expunge WA_GroupLeader 2020-10-27 02:55:59 +01:00
util Update CLDR to v37, adding Nigerian Pidgin as a new language 2020-10-26 15:28:59 +02:00
.cmake.conf
.gitattributes
.gitignore
.lgtm.yml
.prev_configure.cmake
.prev_qt_cmdline.cmake
.qmake.conf
.tag
CMakeLists.txt
config_help.txt
configure
configure.bat
configure.cmake
configure.json
configure.pri
dependencies.yaml
INSTALL
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.LGPL3
LICENSE.LGPLv3
LICENSE.QT-LICENSE-AGREEMENT
qt_cmdline.cmake
qtbase.pro
sync.profile