other improvements for library packaging
actually not permanent
This commit is contained in:
parent
91492cad20
commit
0c904e6f55
|
@ -16,8 +16,11 @@
|
|||
#include <QString>
|
||||
#include <QTextStream>
|
||||
|
||||
// QT -- What to export
|
||||
//#define CNS Q_DECL_EXPORT CNS
|
||||
#ifdef CNSPARSER_LIBRARY
|
||||
#define CNSPARSER_EXPORT Q_DECL_EXPORT
|
||||
#else
|
||||
#define CNSPARSER_EXPORT Q_DECL_IMPORT
|
||||
#endif
|
||||
|
||||
// PCSCLITE
|
||||
// --------------------------------------------------------------------
|
||||
|
@ -46,7 +49,7 @@ enum Sex {
|
|||
M
|
||||
};
|
||||
|
||||
class CNS {
|
||||
class CNSPARSER_EXPORT CNS {
|
||||
private:
|
||||
QString nome;
|
||||
QString cognome;
|
||||
|
|
|
@ -8,16 +8,7 @@ QT += core
|
|||
TARGET = cnsparser
|
||||
TEMPLATE = lib
|
||||
|
||||
# The following define makes your compiler emit warnings if you use
|
||||
# any feature of Qt which has been marked as deprecated (the exact warnings
|
||||
# depend on your compiler). Please consult the documentation of the
|
||||
# deprecated API in order to know how to port your code away from it.
|
||||
DEFINES += QT_DEPRECATED_WARNINGS
|
||||
|
||||
# You can also make your code fail to compile if you use deprecated APIs.
|
||||
# In order to do so, uncomment the following line.
|
||||
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
||||
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
||||
DEFINES += QT_DEPRECATED_WARNINGS CNSPARSER_LIBRARY
|
||||
|
||||
CONFIG += c++11 link_pkgconfig
|
||||
PKGCONFIG += libpcsclite
|
||||
|
|
Loading…
Reference in New Issue