From a0a1956aecf727b1c1cfc44b17f4a4f77114f186 Mon Sep 17 00:00:00 2001 From: pixraider Date: Fri, 27 Nov 2015 21:52:10 +0300 Subject: [PATCH] + qmsgpack.pri for static linking to any project --- qmsgpack.pri | 27 +++++++++++++++++++++++++++ src/msgpackcommon.h | 4 +++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 qmsgpack.pri diff --git a/qmsgpack.pri b/qmsgpack.pri new file mode 100644 index 0000000..1166d43 --- /dev/null +++ b/qmsgpack.pri @@ -0,0 +1,27 @@ +QT += core location + +INCLUDEPATH += $$PWD/src + +SOURCES += \ + $$PWD/src/msgpack.cpp \ + $$PWD/src/msgpackcommon.cpp \ + $$PWD/src/private/pack_p.cpp \ + $$PWD/src/private/unpack_p.cpp \ + $$PWD/src/private/qt_types_p.cpp \ + $$PWD/src/msgpackstream.cpp \ + $$PWD/src/stream/time.cpp \ + $$PWD/src/stream/geometry.cpp \ + $$PWD/src/stream/location.cpp + +HEADERS += \ + $$PWD/src/msgpack.h \ + $$PWD/src/private/pack_p.h \ + $$PWD/src/private/unpack_p.h \ + $$PWD/src/endianhelper.h \ + $$PWD/src/msgpackcommon.h \ + $$PWD/src/msgpack_export.h \ + $$PWD/src/private/qt_types_p.h \ + $$PWD/src/msgpackstream.h \ + $$PWD/src/stream/location.h \ + $$PWD/src/stream/time.h \ + $$PWD/src/stream/geometry.h diff --git a/src/msgpackcommon.h b/src/msgpackcommon.h index f8109c6..5205c19 100644 --- a/src/msgpackcommon.h +++ b/src/msgpackcommon.h @@ -8,6 +8,8 @@ #include #endif +#include "msgpack_export.h" + #define MSGPACK_MAJOR 0 #define MSGPACK_MINOR 1 #define MSGPACK_VERSION 0 @@ -28,7 +30,7 @@ typedef QVariant (*unpack_user_f)(const QByteArray &data); * @brief version * @return current version */ -QString version(); +MSGPACK_EXPORT QString version(); /** * @brief The FirstByte enum * From Message Pack spec