summaryrefslogtreecommitdiff
path: root/src/libs/qtcreatorcdbext/qtcreatorcdbext.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/qtcreatorcdbext/qtcreatorcdbext.pro')
-rw-r--r--src/libs/qtcreatorcdbext/qtcreatorcdbext.pro11
1 files changed, 8 insertions, 3 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