| 
            Last change
 on this file since 71 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 | 
 | 
|---|
| 3 | TEMPLATE = lib
 | 
|---|
| 4 | CONFIG  += qt thread release plugin
 | 
|---|
| 5 | TARGET   = qca-tls
 | 
|---|
| 6 | 
 | 
|---|
| 7 | OS = unknown
 | 
|---|
| 8 | os2:OS = os2
 | 
|---|
| 9 | win32:OS = win
 | 
|---|
| 10 | unix:OS = nix
 | 
|---|
| 11 | mac:OS = mac
 | 
|---|
| 12 | 
 | 
|---|
| 13 | DESTDIR  = qca-tls-$$OS
 | 
|---|
| 14 | 
 | 
|---|
| 15 | debug: {
 | 
|---|
| 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 | }
 | 
|---|
| 29 | HEADERS += ($$Q_PREFIX)qcaprovider.h
 | 
|---|
| 30 | 
 | 
|---|
| 31 | HEADERS = qca-tls.h
 | 
|---|
| 32 | SOURCES = qca-tls.cpp
 | 
|---|
| 33 | 
 | 
|---|
| 34 | DEFINES += QCA_PLUGIN
 | 
|---|
| 35 | win32:{
 | 
|---|
| 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 | }
 | 
|---|
| 40 | os2:{
 | 
|---|
| 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 | 
 | 
|---|
| 46 | include(conf.pri)
 | 
|---|
| 47 | include(extra.pri)
 | 
|---|
| 48 | 
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.