HEADERS += SiI2CDevice.h \
SiSPIDevice.h \
SiUSBDevice.h \
SiUSBDeviceManager.h \
SiXilinxChip.h \
../inc/SiUSBLib.h



SOURCES += SiI2CDevice.cpp \
SiUSBDevice.cpp \
SiUSBDeviceManager.cpp \
SiXilinxChip.cpp \
SiUSBLib.cpp 

INCLUDEPATH += ../inc 

win32{
DEFINES += __VISUALC__ \
DLL_EXPORT \
_CRT_SECURE_NO_WARNINGS \
NO_ERROR_MESSAGES \
NO_HIGHER_LEVEL_ERROR_MESSAGES
DEFINES -= UNICODE 
TARGET = SiUSBLib
LIBS += user32.lib
	QMAKE_CXXFLAGS += /MP
}

unix{
DEFINES += CF__LINUX
TARGET = siusb
}



TEMPLATE = lib

CONFIG += dll debug_and_release



CONFIG(debug, debug|release) {
    win32{
    	TARGET = $$join(TARGET,,,d)
    	DLLDESTDIR = $(DAQ_BASE)/bin
    	DESTDIR = $(DAQ_BASE)/lib
     }
    else{
    	TARGET = $$join(TARGET,,d)
	DESTDIR = $(DAQ_BASE)/lib
	LIBS += -L../lib -ldsiusb
    }
}
else {
    win32{
    	DLLDESTDIR = ../bin
    	DESTDIR = $(DAQ_BASE)/lib

   }	
    else{
    	DESTDIR = $(DAQ_BASE)/lib
	LIBS += -L../lib -lsiusb
   }	
}
