| 
            Last change
 on this file since 128 was             60, 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:
            685 bytes
           | 
        
      
      
| Line |   | 
|---|
| 1 | # qca qmake profile
 | 
|---|
| 2 | 
 | 
|---|
| 3 | TEMPLATE = lib
 | 
|---|
| 4 | CONFIG += qt thread release
 | 
|---|
| 5 | TARGET = qca
 | 
|---|
| 6 | 
 | 
|---|
| 7 | OS = unknown
 | 
|---|
| 8 | os2:OS = os2
 | 
|---|
| 9 | win32:OS = win
 | 
|---|
| 10 | unix:OS = nix
 | 
|---|
| 11 | mac:OS = mac
 | 
|---|
| 12 | 
 | 
|---|
| 13 | DESTDIR  = qca$$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 | VER_MAJ = 1
 | 
|---|
| 26 | VER_MIN = 0
 | 
|---|
| 27 | 
 | 
|---|
| 28 | # make DLL
 | 
|---|
| 29 | win32: {
 | 
|---|
| 30 |         CONFIG += dll
 | 
|---|
| 31 |         DEFINES += QCA_MAKEDLL
 | 
|---|
| 32 | }
 | 
|---|
| 33 | os2: {
 | 
|---|
| 34 |         CONFIG += dll
 | 
|---|
| 35 |         DEFINES += QCA_MAKEDLL
 | 
|---|
| 36 | }
 | 
|---|
| 37 | 
 | 
|---|
| 38 | QCA_CPP = src
 | 
|---|
| 39 | INCLUDEPATH += $$QCA_CPP
 | 
|---|
| 40 | 
 | 
|---|
| 41 | HEADERS += \
 | 
|---|
| 42 |         $$QCA_CPP/qca.h \
 | 
|---|
| 43 |         $$QCA_CPP/qcaprovider.h
 | 
|---|
| 44 | 
 | 
|---|
| 45 | SOURCES += \
 | 
|---|
| 46 |         $$QCA_CPP/qca.cpp
 | 
|---|
| 47 | 
 | 
|---|
| 48 | include(conf.pri)
 | 
|---|
| 49 | include(extra.pri)
 | 
|---|
| 50 | 
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.