source: qca-tls/trunk/qca-tls.pro@ 151

Last change on this file since 151 was 69, checked in by dmik, 19 years ago

QCA: All output directories are made OS-specific (by adding the OS name to the path), to make it possible to build QCAi for different platforms from a single source tree.

File size: 913 bytes
Line 
1# qca-tls qmake profile
2
3TEMPLATE = lib
4CONFIG += qt thread release plugin
5TARGET = qca-tls
6
7OS = unknown
8os2:OS = os2
9win32:OS = win
10unix:OS = nix
11mac:OS = mac
12
13DESTDIR = qca-tls-$$OS
14
15debug: {
16 MOC_DIR = .debug/.$$OS/.moc
17 OBJECTS_DIR = .debug/.$$OS/.obj
18 UI_DIR = .debug/.$$OS/.ui
19} else {
20 MOC_DIR = .$$OS/.moc
21 OBJECTS_DIR = .$$OS/.obj
22 UI_DIR = .$$OS/.ui
23}
24
25!exists(qcaprovider.h) {
26 Q_PREFIX = ../../src
27 INCLUDEPATH += $$Q_PREFIX
28}
29HEADERS += ($$Q_PREFIX)qcaprovider.h
30
31HEADERS = qca-tls.h
32SOURCES = qca-tls.cpp
33
34DEFINES += QCA_PLUGIN
35win32:{
36 DEFINES += QCA_PLUGIN_DLL OSSL_097
37 INCLUDEPATH += c:\local\include
38 LIBS += c:\local\lib\libeay32.lib c:\local\lib\ssleay32.lib
39}
40os2:{
41 DEFINES += QCA_PLUGIN_DLL OSSL_097
42 INCLUDEPATH += ..\openssl-0.9.8b\outinc
43 LIBS += ..\openssl-0.9.8b\out\crypto ..\openssl-0.9.8b\out\ssl
44}
45
46include(conf.pri)
47include(extra.pri)
48
Note: See TracBrowser for help on using the repository browser.