From 21a72bc45e6370c5942fbd223b2bee7a9877996d Mon Sep 17 00:00:00 2001 From: Robert Carlsen Date: Tue, 6 Jan 2009 02:26:24 +0000 Subject: [PATCH] Added escaping slashes to the svn version number compiler directive to workaround a qmake issue with using a string value for a define. The modified statement is: \\\"`svnversion . | cut -f '2' -d ':'`\\\" It may only work on linux/max os x, I haven't had a chance to try it on win32. This was noted here: http://www.archivum.info/qt-interest@trolltech.com/2008-09/msg00070.html --- src/src.pro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/src.pro b/src/src.pro index b38c1d630..bfb62aced 100644 --- a/src/src.pro +++ b/src/src.pro @@ -8,7 +8,7 @@ QT += xml LIBS += /usr/local/qwt/lib/libqwt.a LIBS += -lm -lz -lftd2xx QMAKE_CXXFLAGS += -DGC_BUILD_DATE="`date +'\"%a_%b_%d,_%Y\"'`" -QMAKE_CXXFLAGS += -DGC_SVN_VERSION="`svnversion . | cut -f '2' -d ':'`" +QMAKE_CXXFLAGS += -DGC_SVN_VERSION=\\\"`svnversion . | cut -f '2' -d ':'`\\\" QMAKE_CXXFLAGS += -DGC_MAJOR_VER=1 QMAKE_CXXFLAGS += -DGC_MINOR_VER=0 RC_FILE = images/gc.icns