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