OSDN Git Service

Compile with Visual Studio IDE: string macros don't need to be escaped
authorPeter Kuemmel <syntheticpp@gmx.net>
Mon, 17 Oct 2011 09:28:28 +0000 (11:28 +0200)
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Mon, 17 Oct 2011 09:28:28 +0000 (11:28 +0200)
Merge-request: 400
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Change-Id: I81f335b44fe736f3ffc9ba3212de25edf8589dd1

qtcreator.pri
src/libs/extensionsystem/extensionsystem.pro

index e4b262f..6668a78 100644 (file)
@@ -75,8 +75,11 @@ isEmpty(TEST):CONFIG(debug, debug|release) {
 isEmpty(IDE_LIBRARY_BASENAME) {
     IDE_LIBRARY_BASENAME = lib
 }
-
-DEFINES += IDE_LIBRARY_BASENAME=\\\"$$IDE_LIBRARY_BASENAME\\\"
+win32-msvc* {
+    DEFINES += IDE_LIBRARY_BASENAME=\"$$IDE_LIBRARY_BASENAME\"
+} else {
+    DEFINES += IDE_LIBRARY_BASENAME=\\\"$$IDE_LIBRARY_BASENAME\\\"
+}
 
 equals(TEST, 1) {
     QT +=testlib
index 3d9b36c..42b5ef4 100644 (file)
@@ -6,7 +6,11 @@ include(extensionsystem_dependencies.pri)
 
 unix:!macx:!freebsd*:LIBS += -ldl
 
-DEFINES += IDE_TEST_DIR=\\\"$$IDE_SOURCE_TREE\\\"
+win32-msvc* {
+    DEFINES += IDE_TEST_DIR=\"$$IDE_SOURCE_TREE\"
+} else {
+    DEFINES += IDE_TEST_DIR=\\\"$$IDE_SOURCE_TREE\\\"
+}
 
 HEADERS += pluginerrorview.h \
     plugindetailsview.h \