From 4a58646be32a215b47ce6b7c9ffbe7b80c62dd99 Mon Sep 17 00:00:00 2001 From: Daniel Molkentin <daniel.molkentin@nokia.com> Date: Thu, 15 Oct 2009 16:40:28 +0200 Subject: [PATCH] Accept CDB_PATH env variable as custom path to CDB installation. Also, shortened checks on possible CDB locations. Reviewed-By: Friedemann Kleint --- src/plugins/debugger/cdb/cdb.pri | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/src/plugins/debugger/cdb/cdb.pri b/src/plugins/debugger/cdb/cdb.pri index ff877890a48..ca08a11bb61 100644 --- a/src/plugins/debugger/cdb/cdb.pri +++ b/src/plugins/debugger/cdb/cdb.pri @@ -4,21 +4,15 @@ win32 { contains(QMAKE_CXX, cl) { -CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows/sdk" +CDB_PATH=$$(CDB_PATH) +isEmpty($$CDB_PATH):CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows/sdk" -!exists ($$CDB_PATH) { - CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows (x86)/sdk" -} +!exists($$CDB_PATH):CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows (x86)/sdk" +!exists($$CDB_PATH):CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows (x64)/sdk" +!exists($$CDB_PATH):CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows 64-bit/sdk" -!exists ($$CDB_PATH) { - CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows (x64)/sdk" -} +exists($$CDB_PATH) { -!exists ($$CDB_PATH) { - CDB_PATH="$$(ProgramFiles)/Debugging Tools For Windows 64-bit/sdk" -} - -exists ($$CDB_PATH) { message("Adding support for $$CDB_PATH") DEFINES+=CDB_ENABLED @@ -70,6 +64,6 @@ FORMS += $$PWD/cdboptionspagewidget.ui } else { message("Debugging Tools for Windows could not be found in $$CDB_PATH") -} -} -} +} # exists($$CDB_PATH) +} # (QMAKE_CXX, cl) +} # win32 -- GitLab