7 DESTDIR = $$QJSON_BASE/lib
13 DEFINES += QJSON_MAKEDLL
16 QJSON_CPP = $$QJSON_SRCBASE
17 INCLUDEPATH += $$QJSON_CPP
33 serializerrunnable.h \
36 HEADERS += $$PRIVATE_HEADERS $$PUBLIC_HEADERS
45 serializerrunnable.cpp
48 DEFINES += QJSON_MAKEDLL
49 #export public header to \epocroot\epoc32\include to be able to use them
50 headers.files = $$PUBLIC_HEADERS
52 for(header, headers.files) {
53 {BLD_INF_RULES.prj_exports += "$$header"}
56 TARGET.EPOCALLOWDLLDATA = 1
59 TARGET.CAPABILITY = ReadDeviceData WriteDeviceData
61 # do not freeze api-> no libs produced. Comment when freezing!
62 # run "abld freeze winscw" to create def files
63 symbian:MMP_RULES += "EXPORTUNFROZEN"
66 QjsonDeployment.sources = $${TARGET}.dll
67 QjsonDeployment.path = /sys/bin
69 DEPLOYMENT += QjsonDeployment