Added upstream version.
[vlp.git] / preproc / mfile
1
2 INCDIR = $(QINC)
3 CFLAGS = -O2 -fno-strength-reduce -Wall -W -I/usr/X11R6/include
4 LIBCFLAGS = -fPIC
5 YACCCFLAGS = -Wno-unused -Wno-parentheses
6 LFLAGS = -L$(QLIB) -lqt
7 CC = g++
8 MOC = $(MOCDIR)/moc
9 SHELL = /bin/sh
10
11 ####### Files
12
13 SOURCES =       prep.cpp
14 OBJECTS =       prep.o
15 SRCMETA =       prep.moc
16 TARGET  =       logcomp 
17
18 ####### Implicit rules
19
20 .SUFFIXES: .cpp
21
22 .cpp.o:
23         $(CC) -c $(CFLAGS) -I$(INCDIR) $<
24
25 ####### Build rules
26
27 all: $(TARGET)
28
29 $(TARGET): $(SRCMETA) $(OBJECTS)
30         $(CC) $(OBJECTS) -o $(TARGET) $(LFLAGS) -lm
31
32 depend:
33         @makedepend -I$(INCDIR) $(SOURCES) 2> /dev/null
34
35 showfiles:
36         @echo $(SOURCES) $(HEADERS) Makefile
37
38 clean:
39         -rm -f *.o *.bak *~ *% #*
40         -rm -f $(SRCMETA) $(TARGET)
41
42 ####### Meta objects
43
44 prep.moc: prep.cpp
45         $(MOC) prep.cpp -o prep.moc
46
47
48 # DO NOT DELETE THIS LINE -- make depend depends on it.