Changeset 56 for psi


Ignore:
Timestamp:
Sep 21, 2006, 9:40:35 PM (18 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 edited

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
Note: See TracChangeset for help on using the changeset viewer.