Changeset 56

Show
Ignore:
Timestamp:
09/21/06 21:40:35 (2 years ago)
Author:
dmik
Message:

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

Location:
psi/trunk
Files:
10 modified

Legend:

Unmodified
Added
Removed
  • psi/trunk/conf_os2.pri

    r37 r56  
    44# QCA 
    55QCA_PATH = ../../qca 
     6DEPENDPATH += $$QCA_PATH/src 
    67INCLUDEPATH += $$QCA_PATH/src 
    7 LIBS += $$QCA_PATH/qca.lib 
     8LIBS += $$QCA_PATH/qca$$OS/qca.lib 
  • psi/trunk/conf_win32.pri

    r2 r56  
    44# QCA 
    55QCA_PATH = ../../qca 
     6DEPENDPATH += $$QCA_PATH/src 
    67INCLUDEPATH += $$QCA_PATH/src 
    7 LIBS += $$QCA_PATH/qca.lib 
     8LIBS += $$QCA_PATH/qca$$OS/qca.lib 
  • psi/trunk/iris/example/example.pri

    r2 r56  
     1OS = unknown 
     2os2:OS = os2 
     3win32:OS = win 
     4unix:OS = nix 
     5mac:OS = mac 
     6 
    17# stay clean 
    2 MOC_DIR        = .moc 
    3 OBJECTS_DIR    = .obj 
    4 UI_DIR         = .ui 
     8debug: { 
     9        MOC_DIR        = .debug/.$$OS/.moc 
     10        OBJECTS_DIR    = .debug/.$$OS/.obj 
     11        UI_DIR         = .debug/.$$OS/.ui 
     12} else { 
     13        MOC_DIR        = .$$OS/.moc 
     14        OBJECTS_DIR    = .$$OS/.obj 
     15        UI_DIR         = .$$OS/.ui 
     16} 
    517 
    618# include some of cutestuff 
  • psi/trunk/iris/example/server/server.pro

    r2 r56  
    33TARGET = server 
    44 
    5 MOC_DIR        = .moc 
    6 OBJECTS_DIR    = .obj 
    7 UI_DIR         = .ui 
     5OS = unknown 
     6os2:OS = os2 
     7win32:OS = win 
     8unix:OS = nix 
     9mac:OS = mac 
     10 
     11debug: { 
     12        MOC_DIR        = .debug/.$$OS/.moc 
     13        OBJECTS_DIR    = .debug/.$$OS/.obj 
     14        UI_DIR         = .debug/.$$OS/.ui 
     15} else { 
     16        MOC_DIR        = .$$OS/.moc 
     17        OBJECTS_DIR    = .$$OS/.obj 
     18        UI_DIR         = .$$OS/.ui 
     19} 
    820 
    921include(../xmpptest/iris.pri) 
  • psi/trunk/iris/example/xmpptest/xmpptest.pro

    r2 r56  
    33TARGET  = xmpptest 
    44 
    5 MOC_DIR        = .moc 
    6 OBJECTS_DIR    = .obj 
    7 UI_DIR         = .ui 
     5OS = unknown 
     6os2:OS = os2 
     7win32:OS = win 
     8unix:OS = nix 
     9mac:OS = mac 
     10 
     11debug: { 
     12        MOC_DIR        = .debug/.$$OS/.moc 
     13        OBJECTS_DIR    = .debug/.$$OS/.obj 
     14        UI_DIR         = .debug/.$$OS/.ui 
     15} else { 
     16        MOC_DIR        = .$$OS/.moc 
     17        OBJECTS_DIR    = .$$OS/.obj 
     18        UI_DIR         = .$$OS/.ui 
     19} 
    820 
    921#DEFINES += CS_XMPP 
  • psi/trunk/libpsi/psiwidgets/psiwidgets.pro

    r43 r56  
    3232DEFINES += WIDGET_PLUGIN 
    3333 
     34OS = unknown 
     35os2:OS = os2 
     36win32:OS = win 
     37unix:OS = nix 
     38mac:OS = mac 
     39 
    3440debug: { 
    35         MOC_DIR        = .debug/.moc 
    36         OBJECTS_DIR    = .debug/.obj 
    37         UI_DIR         = .debug/.ui 
     41        MOC_DIR        = .debug/.$$OS/.moc 
     42        OBJECTS_DIR    = .debug/.$$OS/.obj 
     43        UI_DIR         = .debug/.$$OS/.ui 
    3844} else { 
    39         MOC_DIR        = .moc 
    40         OBJECTS_DIR    = .obj 
    41         UI_DIR         = .ui 
     45        MOC_DIR        = .$$OS/.moc 
     46        OBJECTS_DIR    = .$$OS/.obj 
     47        UI_DIR         = .$$OS/.ui 
    4248} 
  • psi/trunk/psi.pro

    r2 r56  
    11TEMPLATE = subdirs 
     2 
     3os2:MAKEFILE    = Makefile.os2 
     4win32:MAKEFILE  = Makefile.win 
     5unix:MAKEFILE   = Makefile.x11 
     6#mac:MAKEFILE   = Makefile.mac 
    27 
    38LIBPSI_CPP = ../libpsi 
  • psi/trunk/src/src.pro

    r43 r56  
    1515TARGET    = psi 
    1616 
    17 os2:DESTDIR  = ../psios2 
     17OS = unknown 
     18os2:OS = os2 
     19win32:OS = win 
     20unix:OS = nix 
     21mac:OS = mac 
     22 
     23DESTDIR  = ../psi$$OS 
    1824 
    1925debug: { 
    20         MOC_DIR        = .debug/.moc 
    21         OBJECTS_DIR    = .debug/.obj 
    22         UI_DIR         = .debug/.ui 
     26        MOC_DIR        = .debug/.$$OS/.moc 
     27        OBJECTS_DIR    = .debug/.$$OS/.obj 
     28        UI_DIR         = .debug/.$$OS/.ui 
    2329} else { 
    24         MOC_DIR        = .moc 
    25         OBJECTS_DIR    = .obj 
    26         UI_DIR         = .ui 
     30        MOC_DIR        = .$$OS/.moc 
     31        OBJECTS_DIR    = .$$OS/.obj 
     32        UI_DIR         = .$$OS/.ui 
    2733} 
    2834 
  • psi/trunk/src/tools/dwtest.pro

    r2 r56  
    33CONFIG  += qt thread console 
    44 
    5 MOC_DIR        = .moc 
    6 OBJECTS_DIR    = .obj 
    7 UI_DIR         = .ui 
     5OS = unknown 
     6os2:OS = os2 
     7win32:OS = win 
     8unix:OS = nix 
     9mac:OS = mac 
     10 
     11debug: { 
     12        MOC_DIR        = .debug/.$$OS/.moc 
     13        OBJECTS_DIR    = .debug/.$$OS/.obj 
     14        UI_DIR         = .debug/.$$OS/.ui 
     15} else { 
     16        MOC_DIR        = .$$OS/.moc 
     17        OBJECTS_DIR    = .$$OS/.obj 
     18        UI_DIR         = .$$OS/.ui 
     19} 
    820 
    921DEFINES += HAVE_DNOTIFY 
  • psi/trunk/src/tools/pgptest.pro

    r2 r56  
    33CONFIG  += qt thread 
    44 
    5 MOC_DIR        = .moc 
    6 OBJECTS_DIR    = .obj 
    7 UI_DIR         = .ui 
     5OS = unknown 
     6os2:OS = os2 
     7win32:OS = win 
     8unix:OS = nix 
     9mac:OS = mac 
     10 
     11debug: { 
     12        MOC_DIR        = .debug/.$$OS/.moc 
     13        OBJECTS_DIR    = .debug/.$$OS/.obj 
     14        UI_DIR         = .debug/.$$OS/.ui 
     15} else { 
     16        MOC_DIR        = .$$OS/.moc 
     17        OBJECTS_DIR    = .$$OS/.obj 
     18        UI_DIR         = .$$OS/.ui 
     19} 
    820 
    921DEFINES += GPG_DEBUG HAVE_DNOTIFY