summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libs/qtcreatorcdbext/qtcreatorcdbext.pro11
-rw-r--r--src/tools/qmlprofilertool/qmlprofilertool.pro3
-rw-r--r--src/tools/qtcdebugger/qtcdebugger.pro3
3 files changed, 13 insertions, 4 deletions
diff --git a/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro b/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro
index f9da7617b6..fa02ca4095 100644
--- a/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro
+++ b/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro
@@ -31,18 +31,19 @@ ENV_CPU=$$(CPU)
ENV_LIBPATH=$$(LIBPATH)
contains(ENV_CPU, ^AMD64$) {
- DESTDIR=$$IDE_BASE_PATH/lib/$${BASENAME}64
+ DIRNAME=$${BASENAME}64
CDB_PLATFORM=amd64
} else:isEmpty(ENV_CPU):contains(ENV_LIBPATH, ^.*amd64.*$) {
- DESTDIR=$$IDE_BASE_PATH/lib/$${BASENAME}64
+ DIRNAME=$${BASENAME}64
CDB_PLATFORM=amd64
} else {
- DESTDIR=$$IDE_BASE_PATH/lib/$${BASENAME}32
+ DIRNAME=$${BASENAME}32
CDB_PLATFORM=i386
}
LIBS+=-luser32
+DESTDIR=$$IDE_BASE_PATH/lib/$${DIRNAME}
TARGET = $$BASENAME
message("Compiling Qt Creator CDB extension $$TARGET $$DESTDIR for $$CDB_PLATFORM using $$CDB_PATH")
@@ -80,3 +81,7 @@ HEADERS += extensioncontext.h \
containers.h \
knowntype.h \
symbolgroupnode.h
+
+target.path = /lib/$${DIRNAME}
+
+INSTALLS += target
diff --git a/src/tools/qmlprofilertool/qmlprofilertool.pro b/src/tools/qmlprofilertool/qmlprofilertool.pro
index 615ce066d5..35ff550bb1 100644
--- a/src/tools/qmlprofilertool/qmlprofilertool.pro
+++ b/src/tools/qmlprofilertool/qmlprofilertool.pro
@@ -22,5 +22,6 @@ HEADERS += \
commandlistener.h \
constants.h
-
+target.path=/bin
+INSTALLS+=target
diff --git a/src/tools/qtcdebugger/qtcdebugger.pro b/src/tools/qtcdebugger/qtcdebugger.pro
index f7ae016d0c..1ae9c02773 100644
--- a/src/tools/qtcdebugger/qtcdebugger.pro
+++ b/src/tools/qtcdebugger/qtcdebugger.pro
@@ -5,3 +5,6 @@ TEMPLATE = app
SOURCES += main.cpp
DESTDIR=../../../bin
+
+target.path=/bin
+INSTALLS+=target