aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qtcreatorcdbext
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2022-01-14 12:44:53 +0100
committerEike Ziller <eike.ziller@qt.io>2022-01-20 12:18:15 +0000
commit9d8a419d107ae8219c84bc9178bfed76b94fa930 (patch)
tree110e9f16dd2e3d9c03b2dc38d2b261663606fb4f /src/libs/qtcreatorcdbext
parent3c3580c7701ccf43ca014e19aa5fa210e90b4ed3 (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 <hjk@qt.io> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/libs/qtcreatorcdbext')
-rw-r--r--src/libs/qtcreatorcdbext/qtcreatorcdbext.pro122
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 f9f30f925f..0000000000
--- 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