######################################################################
# Automatically generated by qmake (2.01a) Sa Mai 2 12:10:28 2009
######################################################################

TEMPLATE = lib
QT -= gui
CONFIG += static

VERSION = 3.3.0a

BASEDIR = .
BUILDDIR = Build

INCLUDEPATH += $$BASEDIR/../libjaus/include

LANGUAGE = C++

OBJECTS_DIR = $$BUILDDIR/obj
MOC_DIR = $$BUILDDIR/moc

macx {
TARGET = lib/mac/openjaus
LIBS += -L$$BASEDIR/../libjaus/lib/mac/libjaus.a -ljaus
}

linux-g++ {
TARGET = lib/linux/openjaus
LIBS += -L$$BASEDIR/../libjaus/lib/linux/libjaus.a -ljaus
}

win32 {
TARGET = lib/win32/openjaus
LIBS += -L$$BASEDIR/../libjaus/lib/win32/libjaus.a -ljaus
}

DEPENDPATH += . \
              include \
              include/componentLibrary \
              include/nodeManager \
              include/nodeManagerInterface \
              include/utils \
              src/componentLibrary \
              src/nodeManager \
              src/nodeManagerInterface \
              src/utils \
              include/nodeManager/events \
              src/nodeManager/events
INCLUDEPATH += $$BASEDIR/include

# Input
HEADERS += include/openJaus.h \
           include/componentLibrary/ojCmpt.h \
           include/nodeManager/CommunicatorComponent.h \
           include/nodeManager/EventHandler.h \
           include/nodeManager/JausCommunicationManager.h \
           include/nodeManager/JausComponentCommunicationManager.h \
           include/nodeManager/JausNodeCommunicationManager.h \
           include/nodeManager/JausOpcUdpInterface.h \
           include/nodeManager/JausSubsystemCommunicationManager.h \
           include/nodeManager/JausTransportInterface.h \
           include/nodeManager/JausTransportQueue.h \
           include/nodeManager/JudpInterface.h \
           include/nodeManager/LocalComponent.h \
           include/nodeManager/MessageRouter.h \
           include/nodeManager/NodeManager.h \
           include/nodeManager/NodeManagerComponent.h \
           include/nodeManager/OjUdpComponentInterface.h \
           include/nodeManager/SystemTree.h \
           include/nodeManagerInterface/nodeManagerInterface.h \
           include/utils/datagramPacket.h \
           include/utils/datagramSocket.h \
           include/utils/FileLoader.h \
           include/utils/inetAddress.h \
           include/utils/multicastSocket.h \
           include/utils/queue.h \
           include/utils/timeLib.h \
           include/utils/timeval.h \
           include/nodeManager/events/ConfigurationEvent.h \
           include/nodeManager/events/DebugEvent.h \
           include/nodeManager/events/ErrorEvent.h \
           include/nodeManager/events/JausMessageEvent.h \
           include/nodeManager/events/NodeManagerEvent.h \
           include/nodeManager/events/SystemTreeEvent.h
SOURCES += src/componentLibrary/ojCmpt.c \
           src/nodeManager/CommunicatorComponent.cpp \
           src/nodeManager/JausCommunicationManager.cpp \
           src/nodeManager/JausComponentCommunicationManager.cpp \
           src/nodeManager/JausNodeCommunicationManager.cpp \
           src/nodeManager/JausOpcUdpInterface.cpp \
           src/nodeManager/JausSubsystemCommunicationManager.cpp \
           src/nodeManager/JausTransportInterface.cpp \
           src/nodeManager/JausTransportQueue.cpp \
           src/nodeManager/JudpInterface.cpp \
           src/nodeManager/LocalComponent.cpp \
           src/nodeManager/MessageRouter.cpp \
           src/nodeManager/NodeManager.cpp \
           src/nodeManager/NodeManagerComponent.cpp \
           src/nodeManager/OjUdpComponentInterface.cpp \
           src/nodeManager/SystemTree.cpp \
           src/nodeManagerInterface/defaultJausMessageProcessor.c \
           src/nodeManagerInterface/lmHandler.c \
           src/nodeManagerInterface/nodeManagerInterface.c \
           src/nodeManagerInterface/scManager.c \
           src/utils/datagramPacket.c \
           src/utils/datagramSocket.c \
           src/utils/FileLoader.cpp \
           src/utils/inetAddress.c \
           src/utils/multicastSocket.c \
           src/utils/queue.c \
           src/utils/timeLib.c \
           src/nodeManager/events/ConfigurationEvent.cpp \
           src/nodeManager/events/DebugEvent.cpp \
           src/nodeManager/events/ErrorEvent.cpp \
           src/nodeManager/events/JausMessageEvent.cpp \
           src/nodeManager/events/NodeManagerEvent.cpp \
           src/nodeManager/events/SystemTreeEvent.cpp
