Blame lang/qt/src/Makefile.am

Packit d7e8d0
# Makefile.am for GPGMEPP.
Packit d7e8d0
# Copyright (C) 2016 Bundesamt für Sicherheit in der Informationstechnik
Packit d7e8d0
# Software engineering by Intevation GmbH
Packit d7e8d0
#
Packit d7e8d0
# This file is part of GPGMEPP.
Packit d7e8d0
#
Packit d7e8d0
# GPGME-CL is free software; you can redistribute it and/or modify it
Packit d7e8d0
# under the terms of the GNU General Public License as published by
Packit d7e8d0
# the Free Software Foundation; either version 2 of the License, or
Packit d7e8d0
# (at your option) any later version.
Packit d7e8d0
#
Packit d7e8d0
# GPGME-CL is distributed in the hope that it will be useful,
Packit d7e8d0
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit d7e8d0
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit d7e8d0
# GNU Lesser General Public License for more details.
Packit d7e8d0
#
Packit d7e8d0
# You should have received a copy of the GNU General Public License
Packit d7e8d0
# along with this program; if not, write to the Free Software
Packit d7e8d0
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
Packit d7e8d0
# 02111-1307, USA
Packit d7e8d0
lib_LTLIBRARIES = libqgpgme.la
Packit d7e8d0
EXTRA_DIST = QGpgmeConfig.cmake.in.in QGpgmeConfigVersion.cmake.in \
Packit d7e8d0
             gpgme_backend_debug.h qgpgme_version.h.in \
Packit d7e8d0
             QGpgmeConfig.cmake.in.in
Packit d7e8d0
Packit d7e8d0
qgpgme_sources = \
Packit d7e8d0
    dataprovider.cpp job.cpp multideletejob.cpp qgpgmeadduseridjob.cpp \
Packit d7e8d0
    qgpgmebackend.cpp qgpgmechangeexpiryjob.cpp qgpgmechangeownertrustjob.cpp \
Packit d7e8d0
    qgpgmechangepasswdjob.cpp qgpgmedecryptjob.cpp \
Packit d7e8d0
    qgpgmedecryptverifyjob.cpp qgpgmedeletejob.cpp qgpgmedownloadjob.cpp \
Packit d7e8d0
    qgpgmeencryptjob.cpp qgpgmeexportjob.cpp qgpgmeimportfromkeyserverjob.cpp \
Packit d7e8d0
    qgpgmeimportjob.cpp qgpgmekeygenerationjob.cpp qgpgmekeylistjob.cpp \
Packit d7e8d0
    qgpgmelistallkeysjob.cpp qgpgmenewcryptoconfig.cpp \
Packit d7e8d0
    qgpgmerefreshkeysjob.cpp \
Packit d7e8d0
    qgpgmesecretkeyexportjob.cpp qgpgmesignencryptjob.cpp \
Packit d7e8d0
    qgpgmesignjob.cpp qgpgmesignkeyjob.cpp qgpgmeverifydetachedjob.cpp \
Packit d7e8d0
    qgpgmeverifyopaquejob.cpp threadedjobmixin.cpp \
Packit d7e8d0
    qgpgmekeyformailboxjob.cpp gpgme_backend_debug.cpp \
Packit d7e8d0
    qgpgmetofupolicyjob.cpp qgpgmequickjob.cpp \
Packit d7e8d0
    defaultkeygenerationjob.cpp qgpgmewkspublishjob.cpp \
Packit d7e8d0
    dn.cpp cryptoconfig.cpp
Packit d7e8d0
Packit d7e8d0
# If you add one here make sure that you also add one in camelcase
Packit d7e8d0
qgpgme_headers= \
Packit d7e8d0
    abstractimportjob.h \
Packit d7e8d0
    adduseridjob.h \
Packit d7e8d0
    changeexpiryjob.h \
Packit d7e8d0
    changeownertrustjob.h \
Packit d7e8d0
    changepasswdjob.h \
Packit d7e8d0
    dataprovider.h \
Packit d7e8d0
    decryptjob.h \
Packit d7e8d0
    decryptverifyjob.h \
Packit d7e8d0
    downloadjob.h \
Packit d7e8d0
    encryptjob.h \
Packit d7e8d0
    exportjob.h \
Packit d7e8d0
    hierarchicalkeylistjob.h \
Packit d7e8d0
    job.h \
Packit d7e8d0
    keyformailboxjob.h \
Packit d7e8d0
    multideletejob.h \
Packit d7e8d0
    protocol.h \
Packit d7e8d0
    qgpgme_export.h \
Packit d7e8d0
    qgpgmenewcryptoconfig.h \
Packit d7e8d0
    quickjob.h \
Packit d7e8d0
    specialjob.h \
Packit d7e8d0
    signjob.h \
Packit d7e8d0
    signkeyjob.h \
Packit d7e8d0
    signencryptjob.h \
Packit d7e8d0
    verifyopaquejob.h \
Packit d7e8d0
    refreshkeysjob.h \
Packit d7e8d0
    cryptoconfig.h \
Packit d7e8d0
    deletejob.h \
Packit d7e8d0
    importfromkeyserverjob.h \
Packit d7e8d0
    importjob.h \
Packit d7e8d0
    keygenerationjob.h \
Packit d7e8d0
    keylistjob.h \
Packit d7e8d0
    listallkeysjob.h \
Packit d7e8d0
    verifydetachedjob.h \
Packit d7e8d0
    defaultkeygenerationjob.h \
Packit d7e8d0
    tofupolicyjob.h \
Packit d7e8d0
    wkspublishjob.h \
Packit d7e8d0
    dn.h
Packit d7e8d0
Packit d7e8d0
camelcase_headers= \
Packit d7e8d0
    AddUserIDJob \
Packit d7e8d0
    AbstractImportJob \
Packit d7e8d0
    ChangeExpiryJob \
Packit d7e8d0
    ChangeOwnerTrustJob \
Packit d7e8d0
    ChangePasswdJob \
Packit d7e8d0
    DataProvider \
Packit d7e8d0
    DecryptJob \
Packit d7e8d0
    DecryptVerifyJob \
Packit d7e8d0
    DN \
Packit d7e8d0
    DownloadJob \
Packit d7e8d0
    EncryptJob \
Packit d7e8d0
    ExportJob \
Packit d7e8d0
    HierarchicalKeyKistJob \
Packit d7e8d0
    Job \
Packit d7e8d0
    MultiDeleteJob \
Packit d7e8d0
    Protocol \
Packit d7e8d0
    QGpgMENewCryptoConfig \
Packit d7e8d0
    QuickJob \
Packit d7e8d0
    SpecialJob \
Packit d7e8d0
    SignJob \
Packit d7e8d0
    SignKeyJob \
Packit d7e8d0
    SignEncryptJob \
Packit d7e8d0
    VerifyOpaqueJob \
Packit d7e8d0
    RefreshKeysJob \
Packit d7e8d0
    CryptoConfig \
Packit d7e8d0
    DeleteJob \
Packit d7e8d0
    ImportFromKeyserverJob \
Packit d7e8d0
    ImportJob \
Packit d7e8d0
    KeyGenerationJob \
Packit d7e8d0
    KeyListJob \
Packit d7e8d0
    ListAllKeysJob \
Packit d7e8d0
    VerifyDetachedJob \
Packit d7e8d0
    KeyForMailboxJob \
Packit d7e8d0
    DefaultKeyGenerationJob \
Packit d7e8d0
    WKSPublishJob \
Packit d7e8d0
    TofuPolicyJob
Packit d7e8d0
Packit d7e8d0
private_qgpgme_headers = \
Packit d7e8d0
    qgpgme_export.h \
Packit d7e8d0
    protocol_p.h \
Packit d7e8d0
    qgpgmeadduseridjob.h \
Packit d7e8d0
    qgpgmebackend.h \
Packit d7e8d0
    qgpgmechangeexpiryjob.h \
Packit d7e8d0
    qgpgmechangeownertrustjob.h \
Packit d7e8d0
    qgpgmechangepasswdjob.h \
Packit d7e8d0
    qgpgmedecryptjob.h \
Packit d7e8d0
    qgpgmedecryptverifyjob.h \
Packit d7e8d0
    qgpgmedeletejob.h \
Packit d7e8d0
    qgpgmedownloadjob.h \
Packit d7e8d0
    qgpgmeencryptjob.h \
Packit d7e8d0
    qgpgmeexportjob.h \
Packit d7e8d0
    qgpgmeimportfromkeyserverjob.h \
Packit d7e8d0
    qgpgmeimportjob.h \
Packit d7e8d0
    qgpgmekeygenerationjob.h \
Packit d7e8d0
    qgpgmekeylistjob.h \
Packit d7e8d0
    qgpgmelistallkeysjob.h \
Packit d7e8d0
    qgpgmerefreshkeysjob.h \
Packit d7e8d0
    qgpgmesecretkeyexportjob.h \
Packit d7e8d0
    qgpgmesignencryptjob.h \
Packit d7e8d0
    qgpgmesignjob.h \
Packit d7e8d0
    qgpgmesignkeyjob.h \
Packit d7e8d0
    qgpgmeverifydetachedjob.h \
Packit d7e8d0
    qgpgmeverifyopaquejob.h \
Packit d7e8d0
    qgpgmekeyformailboxjob.h \
Packit d7e8d0
    qgpgmewkspublishjob.h \
Packit d7e8d0
    qgpgmetofupolicyjob.h \
Packit d7e8d0
    qgpgmequickjob.h \
Packit d7e8d0
    threadedjobmixin.h
Packit d7e8d0
Packit d7e8d0
qgpgme_moc_sources = \
Packit d7e8d0
    abstractimportjob.moc \
Packit d7e8d0
    adduseridjob.moc \
Packit d7e8d0
    changeexpiryjob.moc \
Packit d7e8d0
    changeownertrustjob.moc \
Packit d7e8d0
    changepasswdjob.moc \
Packit d7e8d0
    decryptjob.moc \
Packit d7e8d0
    decryptverifyjob.moc \
Packit d7e8d0
    deletejob.moc \
Packit d7e8d0
    downloadjob.moc \
Packit d7e8d0
    encryptjob.moc \
Packit d7e8d0
    exportjob.moc \
Packit d7e8d0
    hierarchicalkeylistjob.moc \
Packit d7e8d0
    importfromkeyserverjob.moc \
Packit d7e8d0
    importjob.moc \
Packit d7e8d0
    job.moc \
Packit d7e8d0
    keygenerationjob.moc \
Packit d7e8d0
    keylistjob.moc \
Packit d7e8d0
    listallkeysjob.moc \
Packit d7e8d0
    multideletejob.moc \
Packit d7e8d0
    qgpgmeadduseridjob.moc \
Packit d7e8d0
    qgpgmechangeexpiryjob.moc \
Packit d7e8d0
    qgpgmechangeownertrustjob.moc \
Packit d7e8d0
    qgpgmechangepasswdjob.moc \
Packit d7e8d0
    qgpgmedecryptjob.moc \
Packit d7e8d0
    qgpgmedecryptverifyjob.moc \
Packit d7e8d0
    qgpgmedeletejob.moc \
Packit d7e8d0
    qgpgmedownloadjob.moc \
Packit d7e8d0
    qgpgmeencryptjob.moc \
Packit d7e8d0
    qgpgmeexportjob.moc \
Packit d7e8d0
    qgpgmeimportfromkeyserverjob.moc \
Packit d7e8d0
    qgpgmeimportjob.moc \
Packit d7e8d0
    qgpgmekeygenerationjob.moc \
Packit d7e8d0
    qgpgmekeylistjob.moc \
Packit d7e8d0
    qgpgmelistallkeysjob.moc \
Packit d7e8d0
    qgpgmerefreshkeysjob.moc \
Packit d7e8d0
    qgpgmesecretkeyexportjob.moc \
Packit d7e8d0
    qgpgmesignencryptjob.moc \
Packit d7e8d0
    qgpgmesignjob.moc \
Packit d7e8d0
    qgpgmesignkeyjob.moc \
Packit d7e8d0
    qgpgmeverifydetachedjob.moc \
Packit d7e8d0
    qgpgmeverifyopaquejob.moc \
Packit d7e8d0
    qgpgmewkspublishjob.moc \
Packit d7e8d0
    tofupolicyjob.moc \
Packit d7e8d0
    qgpgmetofupolicyjob.moc \
Packit d7e8d0
    refreshkeysjob.moc \
Packit d7e8d0
    signencryptjob.moc \
Packit d7e8d0
    signjob.moc \
Packit d7e8d0
    signkeyjob.moc \
Packit d7e8d0
    specialjob.moc \
Packit d7e8d0
    verifydetachedjob.moc \
Packit d7e8d0
    verifyopaquejob.moc \
Packit d7e8d0
    keyformailboxjob.moc \
Packit d7e8d0
    wkspublishjob.moc \
Packit d7e8d0
    qgpgmekeyformailboxjob.moc \
Packit d7e8d0
    defaultkeygenerationjob.moc \
Packit d7e8d0
    quickjob.moc \
Packit d7e8d0
    qgpgmequickjob.moc
Packit d7e8d0
Packit d7e8d0
qgpgmeincludedir = $(includedir)/qgpgme
Packit d7e8d0
qgpgmeinclude_HEADERS = $(qgpgme_headers)
Packit d7e8d0
camelcaseincludedir = $(includedir)/QGpgME
Packit d7e8d0
camelcaseinclude_HEADERS = $(camelcase_headers)
Packit d7e8d0
nodist_qgpgmeinclude_HEADERS = qgpgme_version.h
Packit d7e8d0
Packit d7e8d0
libqgpgme_la_SOURCES = $(qgpgme_sources) $(qgpgme_headers) $(private_qgpgme_headers)
Packit d7e8d0
Packit d7e8d0
AM_CPPFLAGS = -I$(top_srcdir)/lang/cpp/src -I$(top_builddir)/src \
Packit d7e8d0
              @GPGME_QT_CFLAGS@ @GPG_ERROR_CFLAGS@ @LIBASSUAN_CFLAGS@ \
Packit Service 30b792
              -DBUILDING_QGPGME -Wsuggest-override \
Packit Service 30b792
              -Wzero-as-null-pointer-constant
Packit d7e8d0
Packit d7e8d0
libqgpgme_la_LIBADD = ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la \
Packit d7e8d0
                       @LIBASSUAN_LIBS@ @GPGME_QT_LIBS@
Packit d7e8d0
libqgpgme_la_LDFLAGS = -no-undefined -version-info \
Packit d7e8d0
    @LIBQGPGME_LT_CURRENT@:@LIBQGPGME_LT_REVISION@:@LIBQGPGME_LT_AGE@
Packit d7e8d0
Packit d7e8d0
if HAVE_MACOS_SYSTEM
Packit d7e8d0
libsuffix=.dylib
Packit d7e8d0
else
Packit d7e8d0
libsuffix=.so
Packit d7e8d0
endif
Packit d7e8d0
Packit d7e8d0
if HAVE_W32_SYSTEM
Packit d7e8d0
QGpgmeConfig.cmake: QGpgmeConfig-w32.cmake.in
Packit d7e8d0
	sed -e 's|[@]resolved_bindir@|$(bindir)|g' < "$<" | \
Packit d7e8d0
	sed -e 's|[@]resolved_libdir@|$(libdir)|g' | \
Packit d7e8d0
	sed -e 's|[@]resolved_includedir@|$(includedir)|g' > $@
Packit d7e8d0
else
Packit d7e8d0
QGpgmeConfig.cmake: QGpgmeConfig.cmake.in
Packit d7e8d0
	sed -e 's|[@]resolved_libdir@|$(libdir)|g' < "$<" | \
Packit d7e8d0
	sed -e 's|[@]libsuffix@|$(libsuffix)|g' | \
Packit d7e8d0
	sed -e 's|[@]resolved_includedir@|$(includedir)|g' > $@
Packit d7e8d0
endif
Packit d7e8d0
Packit d7e8d0
$(camelcase_headers): Makefile.am
Packit d7e8d0
	echo -n "#include \"qgpgme/" > "$@"
Packit d7e8d0
	echo -n "$@" | tr '[:upper:]' '[:lower:]' >> "$@"
Packit d7e8d0
	echo ".h\"" >> "$@"
Packit d7e8d0
Packit d7e8d0
install-cmake-files: QGpgmeConfig.cmake QGpgmeConfigVersion.cmake
Packit d7e8d0
	-$(INSTALL) -d $(DESTDIR)$(libdir)/cmake/QGpgme
Packit d7e8d0
	$(INSTALL) -m 644 QGpgmeConfig.cmake \
Packit d7e8d0
        $(DESTDIR)$(libdir)/cmake/QGpgme/QGpgmeConfig.cmake
Packit d7e8d0
	$(INSTALL) -m 644 QGpgmeConfigVersion.cmake \
Packit d7e8d0
        $(DESTDIR)$(libdir)/cmake/QGpgme/QGpgmeConfigVersion.cmake
Packit d7e8d0
Packit d7e8d0
uninstall-cmake-files:
Packit d7e8d0
	-rm $(DESTDIR)$(libdir)/cmake/QGpgme/QGpgmeConfigVersion.cmake
Packit d7e8d0
	-rm $(DESTDIR)$(libdir)/cmake/QGpgme/QGpgmeConfig.cmake
Packit d7e8d0
	-rmdir $(DESTDIR)$(libdir)/cmake/QGpgme/
Packit d7e8d0
Packit d7e8d0
install-data-local: install-cmake-files
Packit d7e8d0
Packit d7e8d0
uninstall-local: uninstall-cmake-files
Packit d7e8d0
Packit d7e8d0
BUILT_SOURCES = $(qgpgme_moc_sources) $(camelcase_headers)
Packit d7e8d0
Packit d7e8d0
CLEANFILES = $(qgpgme_moc_sources) $(camelcase_headers) QGpgmeConfig.cmake \
Packit d7e8d0
             qgpgme_version.h QGpgmeConfig.cmake.in \
Packit d7e8d0
             QGpgmeConfigVersion.cmake
Packit d7e8d0
Packit d7e8d0
nodist_libqgpgme_la_SOURCES = $(qgpgme_moc_sources)
Packit d7e8d0
Packit d7e8d0
.h.moc:
Packit d7e8d0
	$(MOC) `test -f '$<' || echo '$(srcdir)/'`$< -o $@