create separate library and designer plugin; refs #115
This commit is contained in:
48
src/designer/qmake.pro.in
Normal file
48
src/designer/qmake.pro.in
Normal file
@@ -0,0 +1,48 @@
|
||||
QT += gui webkit network
|
||||
CONFIG += designer plugin
|
||||
QMAKE_LIBS += -lproxyface -lpcscxx -lssl -lcrypto
|
||||
QMAKE_CXXFLAGS += -Wno-parentheses -Wno-unused-parameter -std=c++0x
|
||||
QMAKE_INCDIR += @top_srcdir@/src
|
||||
QMAKE_LIBDIR += @top_builddir@/src/qbrowserlib
|
||||
QMAKE_LIBS += -lqbrowserlib
|
||||
|
||||
unix {
|
||||
!macx {
|
||||
CONFIG += debug
|
||||
QMAKE_INCDIR += /usr/include/PCSC
|
||||
QMAKE_INCDIR += /usr/local/include/PCSC
|
||||
QMAKE_LIBS += -lpcsclite -lproxy
|
||||
}
|
||||
}
|
||||
macx {
|
||||
QMAKE_INCDIR += /opt/local/include
|
||||
QMAKE_LIBDIR += /opt/local/lib
|
||||
QMAKE_LFLAGS += -F/System/Library/Frameworks/PCSC.framework
|
||||
LIBS += -framework PCSC
|
||||
QMAKE_INCDIR += /System/Library/Frameworks/PCSC.framework/Headers
|
||||
QMAKE_INFO_PLIST = Info.plist
|
||||
CONFIG += x86
|
||||
}
|
||||
win32 {
|
||||
QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32
|
||||
QMAKE_LIBS += /opt/local/i586-mingw32msvc/lib/winscard.a
|
||||
CONFIG += release
|
||||
}
|
||||
SOURCES = webviewwidgetifc.cxx
|
||||
|
||||
HEADERS = webviewwidgetifc.hxx
|
||||
|
||||
FORMS =
|
||||
|
||||
RESOURCES = resources.qrc.in
|
||||
|
||||
TEMPLATE = lib
|
||||
TARGET = qbrowserlib-plugin
|
||||
|
||||
CODECFORSRC = UTF-8
|
||||
CODECFORTR = UTF-8
|
||||
|
||||
DEFINES += VERSION=\'\"@VERSION@\"\' BUILDDATE=\'\"@BUILDDATE@\"\'
|
||||
|
||||
## DEBUG
|
||||
# QMAKE_CXXFLAGS += -include iostream -D\"CRYPTOKI_LOG(X)=std::clog<<\\\"CRYPTOKI_\\\"<<X<<\\\"_@_\\\"<<__PRETTY_FUNCTION__<<std::endl\" -D\"PCSC_LOG(X)=std::clog<<\\\"PCSC_\\\"<<X<<\\\"_@_\\\"<<__PRETTY_FUNCTION__<<std::endl\" -D\"OPENSSL_LOG(X)=std::clog<<\\\"OPENSSL_\\\"<<X<<\\\"_@_\\\"<<__PRETTY_FUNCTION__<<std::endl'" @CPPFLAGS@ @CXXFLAGS@
|
||||
Reference in New Issue
Block a user