parent
823aed41d9
commit
c8ca9caa33
30 changed files with 269 additions and 395 deletions
@ -1,5 +1,5 @@ |
||||
SwissSurfer Light Weight Web Browser |
||||
|
||||
A leight weight WebKit based Qt Webbroswer that supports PKCS#11 |
||||
A leight weight WebKit based Qt Webbrowser that supports PKCS#11 |
||||
hardware smartcard token, i.e. it supports the SuisseID. Formerly |
||||
delivered as SwissBrowser on SwissStick. |
||||
|
@ -1,10 +1,10 @@ |
||||
## @id $Id$ |
||||
# |
||||
# This file has been added by bootstrap.sh on Sat, 14 Mar 2015 09:48:31 +0100 |
||||
# This file has been added by bootstrap.sh on Sun, 15 Mar 2015 16:35:09 +0100 |
||||
# Feel free to change it or even remove and rebuild it, up to your needs |
||||
# |
||||
## 1 2 3 4 5 6 7 8 |
||||
## 45678901234567890123456789012345678901234567890123456789012345678901234567890 |
||||
|
||||
%: |
||||
dh |
||||
dh $@ |
||||
|
@ -1,69 +0,0 @@ |
||||
QT += gui webkit network |
||||
CONFIG += no_keywords |
||||
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_INCDIR += . |
||||
QMAKE_LIBDIR += @top_builddir@/src/qbrowserlib |
||||
QMAKE_LIBDIR += @top_builddir@/src/qbrowserlib/release |
||||
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 #x86_64 |
||||
QMAKE_CFLAGS_X86_64 += -mmacosx-version-min=10.6 |
||||
QMAKE_CXXFLAGS_X86_64 = $$QMAKE_CFLAGS_X86_64 |
||||
} |
||||
win32 { |
||||
QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32 |
||||
QMAKE_LIBS += /opt/local/i586-mingw32msvc/lib/winscard.a |
||||
CONFIG += dll |
||||
} |
||||
|
||||
FORMS = |
||||
|
||||
RESOURCES = resources.qrc |
||||
|
||||
TEMPLATE = lib |
||||
|
||||
qbrowserlib-swisswebview { |
||||
SOURCES = webviewwidgetifc.cxx |
||||
HEADERS = webviewwidgetifc.hxx |
||||
TARGET = qbrowserlib-swisswebview |
||||
} |
||||
qbrowserlib-buttonlineedit { |
||||
SOURCES = buttonlineeditwidgetifc.cxx |
||||
HEADERS = buttonlineeditwidgetifc.hxx |
||||
TARGET = qbrowserlib-buttonlineedit |
||||
} |
||||
|
||||
qbrowserlib-swisswebwidget { |
||||
SOURCES = webwidgetifc.cxx |
||||
HEADERS = webwidgetifc.hxx |
||||
TARGET = qbrowserlib-swisswebwidget |
||||
} |
||||
|
||||
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@ |
||||
QMAKE_CXXFLAGS += @CPPFLAGS@ @CXXFLAGS@ |
||||
QMAKE_LFLAGS += @LDFLAGS@ |
@ -1,66 +0,0 @@ |
||||
QT += webkit network gui |
||||
CONFIG += no_keywords |
||||
QMAKE_LIBS += -lproxyface -lpcscxx -lssl -lcrypto |
||||
QMAKE_CXXFLAGS += -Wno-parentheses -Wno-unused-parameter |
||||
#-std=c++0x |
||||
QMAKE_INCDIR += @srcdir@/.. .. |
||||
|
||||
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 #x86_64 |
||||
QMAKE_CFLAGS_X86_64 += -mmacosx-version-min=10.6 |
||||
QMAKE_CXXFLAGS_X86_64 = $$QMAKE_CFLAGS_X86_64 |
||||
} |
||||
win32 { |
||||
QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32 |
||||
QMAKE_LIBS += /opt/local/i586-mingw32msvc/lib/winscard.a |
||||
CONFIG += release dll |
||||
} |
||||
|
||||
TRANSLATIONS = @srcdir@/qbrowserlib_en.ts \ |
||||
@srcdir@/qbrowserlib_de.ts \ |
||||
@srcdir@/qbrowserlib_fr.ts \ |
||||
@srcdir@/qbrowserlib_it.ts |
||||
|
||||
SOURCES = @srcdir@/log.cxx @srcdir@/certs.cxx |
||||
|
||||
HEADERS = @srcdir@/log.hxx @srcdir@/downloadmanager.hxx \ |
||||
@srcdir@/swisswebview.hxx @srcdir@/swisswebpage.hxx \ |
||||
@srcdir@/swisswebwidget.hxx \ |
||||
@srcdir@/pluginfactory.hxx @srcdir@/saveorrun.hxx \ |
||||
@srcdir@/settings.hxx @srcdir@/errorlog.hxx \ |
||||
@srcdir@/buttonlineedit.hxx \ |
||||
@srcdir@/filestorage.hxx @srcdir@/certs.hxx \ |
||||
@srcdir@/executor.hxx \ |
||||
@srcdir@/temporaryfile.hxx |
||||
|
||||
FORMS = @srcdir@/saveorrun.ui @srcdir@/settings.ui @srcdir@/log.ui \ |
||||
@srcdir@/swisswebwidget.ui @srcdir@/errorlog.ui |
||||
|
||||
RESOURCES = languages.qrc |
||||
|
||||
TEMPLATE=lib |
||||
TARGET = qbrowserlib |
||||
|
||||
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@ |
||||
QMAKE_CXXFLAGS += @CPPFLAGS@ @CXXFLAGS@ |
||||
QMAKE_LFLAGS += @LDFLAGS@ |
@ -1,67 +0,0 @@ |
||||
QT += webkit network gui |
||||
CONFIG += no_keywords |
||||
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_LIBDIR += @top_builddir@/src/qbrowserlib/release |
||||
QMAKE_LIBS += -lqbrowserlib |
||||
|
||||
unix { |
||||
!macx { |
||||
CONFIG += debug |
||||
QMAKE_INCDIR += /usr/include/PCSC |
||||
QMAKE_INCDIR += /usr/local/include/PCSC |
||||
QMAKE_LIBS += -lpcsclite -lproxy |
||||
} |
||||
} |
||||
macx { |
||||
QMAKE_INFO_PLIST = Info.plist |
||||
CONFIG += x86 #x86_64 |
||||
QMAKE_LFLAGS += -F/System/Library/Frameworks/PCSC.framework |
||||
LIBS += -framework PCSC |
||||
QMAKE_CFLAGS_X86_64 += -mmacosx-version-min=10.6 |
||||
QMAKE_CXXFLAGS_X86_64 = $$QMAKE_CFLAGS_X86_64 |
||||
} |
||||
win32 { |
||||
QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32 |
||||
QMAKE_LIBS += /opt/local/i586-mingw32msvc/lib/winscard.a |
||||
CONFIG += release |
||||
} |
||||
ICON = swisssurfer.icns |
||||
|
||||
TRANSLATIONS = @PACKAGE_NAME@_en.ts \ |
||||
@PACKAGE_NAME@_de.ts \ |
||||
@PACKAGE_NAME@_fr.ts \ |
||||
@PACKAGE_NAME@_it.ts |
||||
|
||||
SOURCES = @srcdir@/main.cxx |
||||
|
||||
HEADERS = @srcdir@/browser.hxx @srcdir@/smartcardauth.hxx \ |
||||
@srcdir@/pinentry.hxx \ |
||||
@srcdir@/sslclientnetworkmanager.hxx \ |
||||
@srcdir@/authentication.hxx \ |
||||
@srcdir@/certificate.hxx \ |
||||
@srcdir@/logincertificate.hxx \ |
||||
@srcdir@/editbookmarks.hxx @srcdir@/pdfdisplay.hpp |
||||
|
||||
FORMS = @srcdir@/browser.ui \ |
||||
@srcdir@/pinentry.ui @srcdir@/authentication.ui \ |
||||
@srcdir@/certificate.ui \ |
||||
@srcdir@/logincertificate.ui \ |
||||
@srcdir@/editbookmarks.ui |
||||
|
||||
RESOURCES = languages.qrc @srcdir@/resources.qrc |
||||
|
||||
TARGET = @PACKAGE_NAME@ |
||||
|
||||
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@ |
||||
QMAKE_CXXFLAGS += @CPPFLAGS@ @CXXFLAGS@ |
||||
QMAKE_LFLAGS += @LDFLAGS@ |
Loading…
Reference in new issue