# HG changeset patch # User James Aley # Date 1274456597 -3600 # Node ID fa15963407100d0f4d804ad365de924516d4dd7d # Parent 77a56c951f86984c98a3efcc65812fc31586f820 Configuring destination and link directory for desktop builds diff -r 77a56c951f86 -r fa1596340710 .hgignore --- a/.hgignore Fri May 21 15:45:10 2010 +0100 +++ b/.hgignore Fri May 21 16:43:17 2010 +0100 @@ -3,3 +3,4 @@ ^.*\.o$ ^.*moc_.*$ ^.*Makefile.*$ +^bin/.*$ \ No newline at end of file diff -r 77a56c951f86 -r fa1596340710 smf/desktop.pri --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/smf/desktop.pri Fri May 21 16:43:17 2010 +0100 @@ -0,0 +1,8 @@ +# Set up destination and link variables + +!symbian { + DESTDIR = $$PWD/../bin + + INCLUDEPATH += $$PWD/smfservermodule/util/qjson/src + LIBS += -L$$PWD/../bin -Wl,-rpath,$$PWD/../bin +} diff -r 77a56c951f86 -r fa1596340710 smf/smfservermodule/smfclient/smfclient.pro --- a/smf/smfservermodule/smfclient/smfclient.pro Fri May 21 15:45:10 2010 +0100 +++ b/smf/smfservermodule/smfclient/smfclient.pro Fri May 21 16:43:17 2010 +0100 @@ -13,6 +13,11 @@ include(client/client.pri) include(common/common.pri) +!symbian { + include(../../desktop.pri) + LIBS += -lqjson +} + # Private Headers HEADERS += $$PUBLIC_HEADERS \ $$PRIVATE_HEADERS @@ -28,8 +33,5 @@ TARGET.EPOCALLOWDLLDATA = 1 SOURCES += smfclient_reg.rss LIBS += -lqjson.dll -} else { - INCLUDEPATH += ../util/qjson/src - LIBS += -L../util/qjson/lib -lqjson -} +} diff -r 77a56c951f86 -r fa1596340710 smf/smfservermodule/smfserver/smfserver.pro --- a/smf/smfservermodule/smfserver/smfserver.pro Fri May 21 15:45:10 2010 +0100 +++ b/smf/smfservermodule/smfserver/smfserver.pro Fri May 21 16:43:17 2010 +0100 @@ -22,11 +22,10 @@ include(transportmgr/transportmgr.pri) !symbian { - # On desktop, we need to include these locally, as there is - # no /epoc32/include available. - INCLUDEPATH += ../util/qjson/src - LIBS += -L../util/qjson/lib -lqjson + include(../../desktop.pri) include(../smfclient/common/common.pri) + + LIBS += -lqjson } PUBLIC_HEADERS += \ diff -r 77a56c951f86 -r fa1596340710 smf/smfservermodule/util/qjson/src/src.pro --- a/smf/smfservermodule/util/qjson/src/src.pro Fri May 21 15:45:10 2010 +0100 +++ b/smf/smfservermodule/util/qjson/src/src.pro Fri May 21 16:43:17 2010 +0100 @@ -4,9 +4,13 @@ TEMPLATE = lib QT -= gui TARGET = qjson -DESTDIR = $$QJSON_BASE/lib CONFIG += create_prl +# SMF dest directory for desktop builds +!symbian { + include(../../../../desktop.pri) +} + VERSION = 0.7.1 windows: {