diff options
author | Eike Ziller <[email protected]> | 2022-01-14 12:44:53 +0100 |
---|---|---|
committer | Eike Ziller <[email protected]> | 2022-01-20 12:18:15 +0000 |
commit | 9d8a419d107ae8219c84bc9178bfed76b94fa930 (patch) | |
tree | 110e9f16dd2e3d9c03b2dc38d2b261663606fb4f /src/libs/qtcreatorcdbext | |
parent | 3c3580c7701ccf43ca014e19aa5fa210e90b4ed3 (diff) |
Remove qmake build files
Removes qmake as a build system for building Qt Creator itself.
Keep them for some tests that are not completely moved to CMake yet.
Change-Id: I846c6ef65626b6dfae6375fdc85d00677aa8c2fb
Reviewed-by: hjk <[email protected]>
Reviewed-by: Christian Kandeler <[email protected]>
Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/libs/qtcreatorcdbext')
-rw-r--r-- | src/libs/qtcreatorcdbext/qtcreatorcdbext.pro | 122 |
1 files changed, 0 insertions, 122 deletions
diff --git a/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro b/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro deleted file mode 100644 index f9f30f925f9..00000000000 --- a/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro +++ /dev/null @@ -1,122 +0,0 @@ -# Build the Qt Creator CDB extension -TEMPLATE = lib - -include(../../../qtcreator.pri) - -isEmpty(QTC_KEEP_CDBEXT_DEFAULT_CONFIG): CONFIG += release - -VERSION = -CONFIG -= precompile_header -CONFIG += hide_symbols - -# Switch to statically linked CRT. Note: There will be only one -# global state of the CRT, reconsider if other DLLs are required! -# TODO: No effect, currently? -QMAKE_CXXFLAGS_RELEASE -= -MD -QMAKE_CXXFLAGS_DEBUG -= -MDd -QMAKE_CXXFLAGS_RELEASE += -MT -QMAKE_CXXFLAGS_DEBUG += -MTd - -BASENAME=qtcreatorcdbext - -DEF_FILE=$$PWD/qtcreatorcdbext.def - -# Find out whether we are _building_ 64/32bit and determine target -# directories accordingly. -# -# Check for VSCMD_ARG_TGT_ARCH (VS 17) or Platform=X64 (VS 13, 15) -# For older versions, fall back to hacky check on LIBPATH - -ENV_TARGET_ARCH=$$(VSCMD_ARG_TGT_ARCH) -isEmpty(ENV_TARGET_ARCH):ENV_TARGET_ARCH = $$(Platform) - -contains(ENV_TARGET_ARCH, .*64$) { - DIRNAME=$${BASENAME}64 - CDB_PLATFORM=amd64 -} else { - DIRNAME=$${BASENAME}32 - CDB_PLATFORM=i386 -} - -LIBS+=-ldbgeng -luser32 - -DESTDIR=$$IDE_BUILD_TREE/lib/$${DIRNAME} -TARGET = $$BASENAME - -message("Compiling Qt Creator CDB extension $$TARGET $$DESTDIR for $$CDB_PLATFORM") - -CONFIG -= qt -QT -= gui -QT -= core - -SOURCES += qtcreatorcdbextension.cpp \ - extensioncontext.cpp \ - eventcallback.cpp \ - symbolgroupnode.cpp \ - symbolgroup.cpp \ - common.cpp \ - stringutils.cpp \ - gdbmihelpers.cpp \ - outputcallback.cpp \ - symbolgroupvalue.cpp \ - containers.cpp - -HEADERS += extensioncontext.h \ - common.h \ - iinterfacepointer.h \ - eventcallback.h \ - symbolgroup.h \ - stringutils.h \ - gdbmihelpers.h \ - outputcallback.h \ - symbolgroupvalue.h \ - containers.h \ - knowntype.h \ - symbolgroupnode.h - -isEmpty(PYTHON_INSTALL_DIR):PYTHON_INSTALL_DIR=$$(PYTHON_INSTALL_DIR) -!isEmpty(PYTHON_INSTALL_DIR):exists($$PYTHON_INSTALL_DIR) { - DEFINES += WITH_PYTHON=1 - - INCLUDEPATH += $$PYTHON_INSTALL_DIR/include - DEPENDPATH += $$PYTHON_INSTALL_DIR/include - - SOURCES += \ - pycdbextmodule.cpp \ - pyfield.cpp \ - pystdoutredirect.cpp \ - pytype.cpp \ - pyvalue.cpp - - HEADERS += \ - pycdbextmodule.h \ - pyfield.h \ - pystdoutredirect.h \ - pytype.h \ - pyvalue.h - - CONFIG(release, debug|release): ABS_PYTHON_DLL = $$files($${PYTHON_INSTALL_DIR}/python??.dll) - CONFIG(debug, debug|release): ABS_PYTHON_DLL = $$files($${PYTHON_INSTALL_DIR}/python??_d.dll) - PYTHON_DLL = $$basename(ABS_PYTHON_DLL) - PYTHON_BASE_NAME = $$replace(PYTHON_DLL, .dll$, ) - - LIBS += -L$${PYTHON_INSTALL_DIR}/libs -l$$PYTHON_BASE_NAME - - inst_python.files = $$ABS_PYTHON_DLL - inst_python.files += $$files($${PYTHON_INSTALL_DIR}/python??.zip) - inst_python.path = $$QTC_PREFIX/lib/$${DIRNAME} - inst_python.CONFIG += no_check_exist no_default_install - INSTALLS += inst_python - - build_pass: deploy_python.depends = install_inst_python - deploy_python.CONFIG = recursive - CONFIG(release, debug|release): deploy_python.recurse = Release - CONFIG(debug, debug|release): deploy_python.recurse = Debug - QMAKE_EXTRA_TARGETS += deploy_python -} else { - message("Set PYTHON_INSTALL_DIR pointing to Python 3.8 or greater to enable the python dumpers for cdb.") -} - -target.path = $$QTC_PREFIX/lib/$${DIRNAME} # TODO this should go to INSTALL_LIBRARY_PATH/$${DIRNAME} - -INSTALLS += target |