# file: Makefile # CXX = cl CXXFLAGS = /MD /EHsc /GR /nologo /ZI /Zc:wchar_t- /D "_WINDOWS" /D "_MBCS" /D"WIN32" /D"TSTAMP" /D__VISUALC__ \ /DI_AM_LINUX_HOST /DPIXEL_ROD /I. /I$(PIX_LIB) /I$(ROOTSYS)\include /I$(VME_INTERFACE) /I$(USBCMN)\inc LINK = link LFLAGS = /NOLOGO delayimp.lib /NODEFAULTLIB:"libc" /SUBSYSTEM:CONSOLE /LIBPATH:$(ROOTSYS)\lib /LIBPATH:$(PIX_LIB) /LIBPATH:$(VME_INTERFACE) /LIBPATH:$(USBCMN)\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 libPixLib.lib libVmeInterface.lib SiUSBLib.lib DEL_FILE = del /q ####### Implicit rules .SUFFIXES:.cxx {.}.cxx{}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< $< << ####### Build rules all: RootDBTest RootDBTest: RootDBTest.obj $(LINK) $(LFLAGS) /OUT:RootDBTest.exe RootDBTest.obj $(LIBS) testUSBPixDevice: testUSBPixDevice.obj $(LINK) $(LFLAGS) /OUT:testUSBPixDevice.exe testUSBPixDevice.obj $(LIBS) FEI4cfgTransf: FEI4cfgTransf.obj $(LINK) $(LFLAGS) /OUT:FEI4cfgTransf.exe FEI4cfgTransf.obj $(LIBS) clean: $(DEL_FILE) RootDBTest *.obj