############################################################################# # Makefile for building other # Generated by tmake at 16:03, 2003/06/11 # Project: other # Template: lib ############################################################################# ####### Compiler, tools and options CC = cl CXX = cl CFLAGS = -nologo -W3 -O1 -DHAVE_CONFIG_H -DNO_DEBUG CXXFLAGS= -nologo -W3 -O1 -DHAVE_CONFIG_H -DNO_DEBUG INCPATH = -I"..\.." -I"..\..\include" -I"$(QTDIR)\include" LIB = lib /NOLOGO MOC = moc UIC = uic ZIP = zip -r -9 ####### Files HEADERS = ..\..\config.h SOURCES = cooc_funcs.c \ glds_funcs.c \ im_dif_std.c \ im_eye.c \ im_grey.c \ im_meanstd.c \ im_simcontr.c \ im_sines.c \ im_spatres.c \ im_zone.c \ other_dispatch.c OBJECTS = cooc_funcs.obj \ glds_funcs.obj \ im_dif_std.obj \ im_eye.obj \ im_grey.obj \ im_meanstd.obj \ im_simcontr.obj \ im_sines.obj \ im_spatres.obj \ im_zone.obj \ other_dispatch.obj INTERFACES = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = DIST = TARGET = ..\..\Release\other.lib INTERFACE_DECL_PATH = . ####### Implicit rules .SUFFIXES: .cpp .cxx .cc .c .cpp.obj: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $< .cxx.obj: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $< .cc.obj: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo$@ $< .c.obj: $(CC) -c $(CFLAGS) $(INCPATH) -Fo$@ $< ####### Build rules all: $(TARGET) $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(LIB) /OUT:$(TARGET) @<< $(OBJECTS) $(OBJMOC) << moc: $(SRCMOC) tmake: Makefile Makefile: other.pro tmake other.pro -o Makefile dist: $(ZIP) other.zip other.pro $(SOURCES) $(HEADERS) $(DIST) $(INTERFACES) clean: -del cooc_funcs.obj -del glds_funcs.obj -del im_dif_std.obj -del im_eye.obj -del im_grey.obj -del im_meanstd.obj -del im_simcontr.obj -del im_sines.obj -del im_spatres.obj -del im_zone.obj -del other_dispatch.obj -del $(TARGET) ####### Compile cooc_funcs.obj: cooc_funcs.c glds_funcs.obj: glds_funcs.c im_dif_std.obj: im_dif_std.c im_eye.obj: im_eye.c im_grey.obj: im_grey.c im_meanstd.obj: im_meanstd.c im_simcontr.obj: im_simcontr.c im_sines.obj: im_sines.c im_spatres.obj: im_spatres.c im_zone.obj: im_zone.c other_dispatch.obj: other_dispatch.c