######################################################################
# Automatically generated by qmake (1.03a) So 8. Feb 18:10:09 2004
######################################################################

unix {
   QMAKE_CXXFLAGS = -pipe -g -DTSTAMP -DI_AM_LINUX_HOST -DPIXEL_ROD -DHAVE_PLDB $(TDAQ_FLAG) \
                    $(GPIB_FLAG) -DCF__LINUX -funsigned-char -fPIC -fexceptions
   INCLUDEPATH += $${system(root-config --incdir)} $(MODULE_ANALYSIS) $(PIX_LIB)  \
	          $(PIX_LIB)/PixConfDBInterface $(PIX_LIB)/PixController \
                  $(ROD_DAQ)/CommonWithDsp $(ROD_DAQ)/CommonWithDsp/Pixel \
                  $(ROD_DAQ)/Dsp/Code $(ROD_DAQ)/RodCrate \
                  $(VME_INTERFACE) $(DAQ_INCL_DIR) $(PIX_RS232) \
                  $(SCTPIXEL_DAQ_ROOT)/RodUtils\
                  $(PIX_ANA) $(DBEDT) $(USB_INCL_DIR) $(USBPIXDLL)
   LIBS        += -L$(DAQ_BASE)/lib -lModuleAnalysis -lPixLib -lVmeInterface -lPixAnalysis  -lDBeditor \
                  -lusbpixdll -lsiusb -lPixRS232 -lpthread $${system(root-config --libs)} -lHistPainter
TDTEST = $$system(echo $TDAQ_FLAG)
count(TDTEST,0){
LIBS        +=   -lRodModule -lTimModule -lBocCard\
		 -L$(DAQ_LIB_DIR) -lvme_rcc -lcmem_rcc -lio_rcc -lrcc_error -lgetinput 
}
GPTEST = $$system(echo $GPIB_FLAG)
!count(GPTEST,0){
   LIBS        += -lPixGPIB -lgpibapi
}

#  genRM.target = getReadme.h
#  genRM.commands = chmod 755 ./genRM.sh; ./genRM.sh
#  genRM.depends = README genRM.sh
#  QMAKE_EXTRA_UNIX_TARGETS += genRM
#  TARGETDEPS = genRM $$TARGETDEPS
}
win32{
   CONFIG += nowarn thread
# (un-)comment following line to switch between windows and console building
#   CONFIG += console
   QMAKE_CXXFLAGS += /D"_CRT_SECURE_NO_WARNINGS" /D "_WINDOWS" /D "_MBCS" /DI_AM_LINUX_HOST  \
		    /DPIXEL_ROD /DHAVE_PLDB /DCOMPL /DNOTDAQ /D__VISUALC__ $(GPIB_FLAG) /MP
GUTEST = $$system(set GOEUSB_FLAG)
!count(GUTEST,0){
   QMAKE_CXXFLAGS += $(GOEUSB_FLAG)
}
   INCLUDEPATH += . $(ROOTSYS)/include $(VME_INTERFACE) $(MODULE_ANALYSIS) \ 
		    $(PIX_LIB) $(PIX_LIB)/PixConfDBInterface $(PIX_LIB)/PixController \
                    $(ROD_DAQ)/CommonWithDsp  $(ROD_DAQ)/CommonWithDsp/Pixel $(PIX_ANA) \
		    $(DBEDT) $(USB_INCL_DIR) $(USBPIXDLL) $(PIX_RS232)
   QMAKE_LFLAGS_RELEASE = delayimp.lib
   QMAKE_LFLAGS += /LIBPATH:"$(ROOTSYS)\lib" /LIBPATH:"$(USB_LIB_DIR)" /LIBPATH:"$(DAQ_BASE)"\lib
   LIBS        += libCore.lib libCint.lib libRIO.lib libNet.lib libHist.lib libGraf.lib libGraf3d.lib libGpad.lib \
		  libTree.lib libRint.lib libPostscript.lib libMatrix.lib libPhysics.lib libMathCore.lib libHistPainter.lib \
		  libPixAnalysis.lib libPixLib.lib libVmeInterface.lib libModuleAnalysis.lib libDBeditor.lib \
	          SiUSBLib.lib  USBPixdll.lib libPixRS232.lib nclient.lib
GPTEST = $$system(set GPIBDIR)
!count(GPTEST,0){
  LIBS += libPixGPIB.lib
}
!count(GUTEST,0){
  QMAKE_LFLAGS += /LIBPATH:"$(GOEUSBDIR)\lib\msvc"
  LIBS += libusb.lib
}
}

DESTDIR = $(DAQ_BASE)/bin

INCLUDEPATH += .

TEMPLATE = app

# Input
HEADERS += CfgMap.h \
	   ColPairSwitch.h \
           ConfigEdit.h \
           ConfigEditI4.h \
           ConfigTableSTC.h\
           MainPanel.h \
           ModuleCfgPage.h \
           ModGeoView.h \
           ModList.h \
	   NewDcsDialog.h \
           PixScanPanel.h \
           RegisterPanel.h \
	   OptionsPanel.h \
           LogPanel.h \
	   ReadmeDisplay.h \
           STCLog.h \
           STCLogContainer.h \
           STControlEngine.h \
           STPixModuleGroup.h \
           STRodCrate.h \
	   SetAll.h \
	   ToolPanel.h \
           BocEditor_Impl.h \
	   RodEditor.h \
	   GroupEditor.h \
           BocAnalysisPanel.h \
	   PrimlistPanel.h \
	   PrimListItem.h \
           PrlItemInit.h \
	   USBCtrlEdit.h \
	   uspinbox.h \
	   ChipTest.h \
	   MultiboardCfg.h \
	   WaferTestPanel.h
unix{
count(TDTEST,0){
HEADERS += RodInfo.h \
	   BocInfo.h \
	   viewclkconfigdlg_Impl.h \
	   viewtxconfigdlg_Impl.h \
	   viewrxconfigdlg_Impl.h \
           ViewMonitorInfo_Impl.h
}
}
SOURCES += CfgMap.cxx \
	   ColPairSwitch.cxx \
           ConfigTableSTC.cxx \
           ConfigEdit.cxx \
           ConfigEditI4.cxx \
           main.cxx \
           MainPanel.cxx \
           ModuleCfgPage.cxx \
           ModGeoView.cxx \
           ModList.cxx \
	   NewDcsDialog.cxx \
           PixScanPanel.cxx \
           RegisterPanel.cxx \
	   OptionsPanel.cxx \
           LogPanel.cxx \
           STCLog.cxx \
           STCLogContainer.cxx \
           STControlEngine.cxx \
           STPixModuleGroup.cxx \
           STRodCrate.cxx \
	   ToolPanel.cxx \
           BocEditor_Impl.cxx \
	   RodEditor.cxx \
	   GroupEditor.cxx \
           BocAnalysisPanel.cxx \
	   PrimlistPanel.cxx \
	   PrimListItem.cxx \
           PrlItemInit.cxx \
	   USBCtrlEdit.cxx \
	   uspinbox.cpp \
	   ChipTest.cxx \
	   MultiboardCfg.cxx \
	   WaferTestPanel.cxx
unix{
count(TDTEST,0){
SOURCES += BocInfo.cxx \
	   viewclkconfigdlg_Impl.cxx \
	   viewtxconfigdlg_Impl.cxx \
	   viewrxconfigdlg_Impl.cxx \
           ViewMonitorInfo_Impl.cxx \
           RodInfo.cxx
}
}
FORMS = BocAnalysisPanelBase.ui \
	BocEditor.ui \
	CfgMap.ui \
        ColPairSwitchBase.ui \
        ConfigEditBase.ui \
        ConfigEditI4.ui \
	GroupEditorBase.ui \
        LogPanelBase.ui \
	MainPanelBase.ui \
        ModuleCfgPageBase.ui \
        ModGeoViewBase.ui \
        ModListBase.ui \
	NewDcsDialog.ui \
        PixScanPanelBase.ui \
	PrlItemInitBase.ui \
	PrimlistPanelBase.ui \
	RegisterPanelBase.ui \
        ReadmeDisplay.ui \
	RodEditorBase.ui \
        SetAll.ui \
        ToolPanelBase.ui \
	USBCtrlEdit.ui \
	MultiboardCfg.ui \
        WaferTestPanel.ui

unix{
count(TDTEST,0){
FORMS += BocInfoBase.ui \
	viewclkconfigdlg.ui \
	viewrxconfigdlg.ui \
	viewtxconfigdlg.ui \
        ViewMonitorInfo.ui
}
}
RESOURCES += icons.qrc
#The following line was inserted by qt3to4
QT +=  qt3support 
