############################################################################# # Makefile for building freq_filt # Generated by tmake at 16:03, 2003/06/11 # Project: freq_filt # 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 = fft_sp.c \ fmask4th.c \ fmaskcir.c \ freq_dispatch.c \ im_disp_ps.c \ im_fractsurf.c \ im_freq_mask.c \ im_freqflt.c \ im_fwfft.c \ im_invfft.c \ im_invfftr.c \ im_rotquad.c OBJECTS = fft_sp.obj \ fmask4th.obj \ fmaskcir.obj \ freq_dispatch.obj \ im_disp_ps.obj \ im_fractsurf.obj \ im_freq_mask.obj \ im_freqflt.obj \ im_fwfft.obj \ im_invfft.obj \ im_invfftr.obj \ im_rotquad.obj INTERFACES = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = DIST = TARGET = ..\..\Release\freq_filt.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: freq_filt.pro tmake freq_filt.pro -o Makefile dist: $(ZIP) freq_filt.zip freq_filt.pro $(SOURCES) $(HEADERS) $(DIST) $(INTERFACES) clean: -del fft_sp.obj -del fmask4th.obj -del fmaskcir.obj -del freq_dispatch.obj -del im_disp_ps.obj -del im_fractsurf.obj -del im_freq_mask.obj -del im_freqflt.obj -del im_fwfft.obj -del im_invfft.obj -del im_invfftr.obj -del im_rotquad.obj -del $(TARGET) ####### Compile fft_sp.obj: fft_sp.c fmask4th.obj: fmask4th.c fmaskcir.obj: fmaskcir.c freq_dispatch.obj: freq_dispatch.c im_disp_ps.obj: im_disp_ps.c im_fractsurf.obj: im_fractsurf.c im_freq_mask.obj: im_freq_mask.c im_freqflt.obj: im_freqflt.c im_fwfft.obj: im_fwfft.c im_invfft.obj: im_invfft.c im_invfftr.obj: im_invfftr.c im_rotquad.obj: im_rotquad.c