Release 971221
[wine] / if1632 / Makefile.in
1 DEFS      = -D__WINE__
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ..
4 SRCDIR    = @srcdir@
5 VPATH     = @srcdir@
6 MODULE    = if1632
7
8 DLLS = \
9         commdlg.spec \
10         compobj.spec \
11         ddeml.spec \
12         gdi.spec \
13         kernel.spec \
14         keyboard.spec \
15         lzexpand.spec \
16         mmsystem.spec \
17         mouse.spec \
18         ole2.spec \
19         ole2conv.spec \
20         ole2disp.spec \
21         ole2nls.spec \
22         ole2prox.spec \
23         ole2thk.spec \
24         olecli.spec \
25         olesvr.spec \
26         shell.spec \
27         sound.spec \
28         storage.spec \
29         stress.spec \
30         system.spec \
31         toolhelp.spec \
32         user.spec \
33         ver.spec \
34         w32sys.spec \
35         win32s16.spec \
36         win87em.spec \
37         winaspi.spec \
38         windebug.spec \
39         wing.spec \
40         winsock.spec \
41         wprocs.spec
42
43 SPEC_FILES = $(DLLS:.spec=.s)
44
45 C_SRCS = \
46         builtin.c \
47         dummy.c \
48         relay.c \
49         signal.c \
50         thunk.c
51
52 GEN_ASM_SRCS = \
53         $(SPEC_FILES) \
54         callfrom16.s \
55         callto16.s
56
57 .SUFFIXES: .spec
58
59 .spec.s:
60         $(BUILD) -o $@ -spec $<
61
62 all: checkbuild $(MODULE).o
63
64 @MAKE_RULES@
65
66 $(SPEC_FILES): $(BUILD)
67
68 callfrom16.s: $(SPEC_FILES)
69         $(BUILD) -o $@ -callfrom16 `cat $(SPEC_FILES) | grep CallFrom16_ | sed 's/.*CallFrom16_\(.*\)/\1/' | sort | uniq`
70
71 callto16.s: $(SRCDIR)/thunk.c $(BUILD)
72         $(BUILD) -o $@ -callto16 $(SRCDIR)/thunk.c
73
74 ### Dependencies: