root/middleware-offline/trunk/_src/eidmw/pkcs11/pkcs11-scap.pro @ 289

Revision 289, 1.4 KB (checked in by vsilva, 5 years ago)

First official release

Line 
1######################################################################
2# Automatically generated by qmake (2.01a) Thu Dec 13 13:25:01 2007
3######################################################################
4
5
6include(../_Builds/eidcommon.mak)
7
8TEMPLATE = lib
9TARGET = pteid-scap-pkcs11
10VERSION = $${PKCS11LIB_MAJ}.$${PKCS11LIB_MIN}.$${PKCS11LIB_REV}
11
12message("Compile $$TARGET")
13
14###
15### Installation setup
16###
17target.path = $${INSTALL_DIR_LIB}
18INSTALLS += target
19
20CONFIG -= warn_on qt
21
22
23## destination directory
24DESTDIR = ../lib
25OBJECTS_DIR = scap-obj
26DEPENDPATH += .
27LIBS += -L../lib -l$${COMMONLIB} -lpteid-scap-cardlayer -l$${DLGLIB}
28macx: LIBS += -Wl,-framework -Wl,PCSC
29
30#Support Fat binaries on Mac with both x86 and x86_64 architectures
31macx: CONFIG += x86
32
33isEmpty(EMULATE_CARDLAYER) {
34
35  LIBS +=       -l$${CARDLAYERLIB}
36
37} else {
38  LIBS += -l$${CARDLAYEREMULIB}
39}
40
41INCLUDEPATH += . ../common ../cardlayer
42INCLUDEPATH += $${PCSC_INCLUDE_DIR}
43
44QMAKE_CXXFLAGS += -O2
45QMAKE_CXXFLAGS += -fno-strict-aliasing
46QMAKE_CFLAGS += -fno-strict-aliasing
47
48DEFINES += PTEID_SCAP
49unix:!macx:  DEFINES += __UNIX__
50
51# Input
52HEADERS += asn1.h \
53        cal.h \
54        cert.h \
55        log.h \
56        p11.h \
57        phash.h \
58        util.h \
59        pteid_p11.h \
60        include/rsaref220/unix.h \
61        include/rsaref220/pkcs11.h \
62        include/rsaref220/pkcs11t.h \
63        include/rsaref220/pkcs11f.h
64
65SOURCES += asn1.c \
66        cert.c \
67        encrypt.c \
68        general.c \
69        log.c \
70        object.c \
71        p11.c \
72        session.c \
73        sign.c \
74        util.cpp \
75        cal.cpp \
76        phash.cpp
Note: See TracBrowser for help on using the browser.