libvips/win32/tmake/libsrc/freq_filt/Makefile
2007-08-29 16:23:50 +00:00

133 lines
2.4 KiB
Makefile

#############################################################################
# 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