4
0
mirror of https://github.com/QuasarApp/qca.git synced 2025-05-14 19:39:33 +00:00
Justin Karneges 47d42a6d6d divide qca.h, move the includes
svn path=/trunk/kdesupport/qca/; revision=374565
2005-01-01 02:44:28 +00:00

69 lines
1.3 KiB
Prolog

# qca qmake profile
TEMPLATE = lib
CONFIG += qt thread release
TARGET = qca
MOC_DIR = .moc
OBJECTS_DIR = .obj
UI_DIR = .ui
VER_MAJ = 2
VER_MIN = 0
# make DLL
win32:{
CONFIG += dll
DEFINES += QCA_MAKEDLL
}
QCA_INC = include/QtCrypto
QCA_CPP = src
INCLUDEPATH += $$QCA_INC $$QCA_CPP
# botantools
include(src/botantools/botantools.pri)
HEADERS += \
$$QCA_INC/qca_export.h \
$$QCA_INC/qca_tools.h \
$$QCA_INC/qca_core.h \
$$QCA_INC/qca_textfilter.h \
$$QCA_CPP/qca_plugin.h \
$$QCA_INC/qca_basic.h \
$$QCA_INC/qca_publickey.h \
$$QCA_INC/qca_cert.h \
$$QCA_INC/qca_securelayer.h \
$$QCA_INC/qcaprovider.h \
$$QCA_CPP/qca_systemstore.h
SOURCES += \
$$QCA_CPP/qca_tools.cpp \
$$QCA_CPP/qca_core.cpp \
$$QCA_CPP/qca_textfilter.cpp \
$$QCA_CPP/qca_plugin.cpp \
$$QCA_CPP/qca_basic.cpp \
$$QCA_CPP/qca_publickey.cpp \
$$QCA_CPP/qca_cert.cpp \
$$QCA_CPP/qca_securelayer.cpp \
$$QCA_CPP/qca_default.cpp
DEFINES += QCA_NO_SYSTEMSTORE
unix:!mac: {
# debian cert store
DEFINES += QCA_SYSTEMSTORE_PATH='"/etc/ssl/certs/ca-certificates.crt"'
SOURCES += $$QCA_CPP/qca_systemstore_flatfile.cpp
}
win: {
SOURCES += $$QCA_CPP/qca_systemstore_win.cpp
}
mac: {
SOURCES += $$QCA_CPP/qca_systemstore_mac.cpp
QMAKE_LFLAGS += -framework Carbon
}
include(conf.pri)
include(extra.pri)