Release 950727
[wine] / windows / Makefile.in
1 CC      = @CC@
2 CFLAGS  = @CFLAGS@
3 XINCL   = @x_includes@
4 TOPSRC  = @top_srcdir@
5 DIVINCL = -I$(TOPSRC)/include
6 LD      = @LD@
7 LDCOMBINEFLAGS = @LDCOMBINEFLAGS@
8
9
10 MODULE  = windows
11
12 SRCS    = caret.c class.c cursor.c dce.c defdlg.c defwnd.c dialog.c \
13         event.c focus.c graphics.c hook.c keyboard.c mapping.c mdi.c \
14         message.c msgbox.c nonclient.c painting.c property.c scroll.c \
15         syscolor.c sysmetrics.c timer.c utility.c win.c \
16         winpos.c
17  
18
19 OBJS = $(SRCS:.c=.o)
20
21 .c.o:
22         $(CC) -c $(CFLAGS) $(XINCL) $(DIVINCL) -o $*.o $<
23
24 all: $(MODULE).o
25
26 $(MODULE).o: $(OBJS)
27         $(LD) $(LDCOMBINEFLAGS) $(OBJS) -o $(MODULE).o
28
29 depend:
30         sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
31         $(CC) $(DIVINCL) $(XINCL) -MM *.c >> tmp_make
32         cp tmp_make Makefile
33         rm tmp_make
34
35 clean:
36         rm -f *.o \#*\# *~ tmp_make
37
38 distclean: clean
39         rm Makefile
40
41 countryclean:
42
43 NAMES = $(SRCS:.c=)
44
45 winelibclean:
46         for i in $(NAMES); do \
47         if test `grep -c WINELIB $$i.c` -ne 0; then \
48         rm $$i.o; \
49         fi; \
50         done
51  
52 dummy:
53
54 ### Dependencies: