all: genlib pixlib genlib: ifeq ($(LIBUSB_FLAG),USE_LIBUSB) cd libsiusb && qmake -makefile && make else cd USBDevicedll/linux && qmake -makefile && make endif cd VmeInterface && make cd USBpixI4dll && qmake -makefile && make ifeq ($(GPIB_FLAG),-DHAVE_GPIB) cd PixGPIB && make endif cd PixRS232 && make ifneq ($(TDAQ_FLAG),-DNOTDAQ) cd RodDaq/RodCrate && make endif pixlib: cd Applications/Pixel/PixLib && make cd Applications/Pixel/PixAnalysis && make cd Applications/Pixel/ModuleAnalysis && qmake -makefile && make && make shared cd Applications/Pixel/DBeditor && qmake -makefile && make && make shared cd Applications/Pixel/STcontrol && qmake -makefile && make pixtest: cd USBpixI4Test/Fitting && qmake -makefile && make cd USBpixI4Test && qmake -makefile && make clean: cleangl cleanpl cleangl: cd USBDevicedll/linux && qmake -makefile && make clean cd libsiusb && qmake -makefile && make clean cd VmeInterface && make clean cd USBpixI4dll && qmake -makefile && make clean ifeq ($(GPIB_FLAG),-DHAVE_GPIB) cd PixGPIB && make clean endif cd PixRS232 && make clean ifneq ($(TDAQ_FLAG),-DNOTDAQ) cd RodDaq/RodCrate && rm -f *.d && make clean endif cleanpl: cd Applications/Pixel/PixLib && make clean cd Applications/Pixel/PixAnalysis && make clean cd Applications/Pixel/DBeditor && qmake -makefile && make clean cd Applications/Pixel/ModuleAnalysis && qmake -makefile && make clean && rm -f dict* cd Applications/Pixel/STcontrol && qmake -makefile && make clean cleanupt: cd USBpixI4Test/Fitting && qmake -makefile && make clean cd USBpixI4Test && qmake -makefile && make clean