Release 980315
[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         typelib.spec \
33         user.spec \
34         ver.spec \
35         w32sys.spec \
36         win32s16.spec \
37         win87em.spec \
38         winaspi.spec \
39         windebug.spec \
40         wing.spec \
41         winsock.spec \
42         wprocs.spec
43
44 SPEC_FILES = $(DLLS:.spec=.s)
45
46 C_SRCS = \
47         builtin.c \
48         dummy.c \
49         relay.c \
50         signal.c \
51         thunk.c
52
53 GEN_ASM_SRCS = \
54         $(SPEC_FILES) \
55         callfrom16.s \
56         callto16.s
57
58 .SUFFIXES: .spec
59
60 .spec.s:
61         $(BUILD) -o $@ -spec $<
62
63 all: checkbuild $(MODULE).o
64
65 @MAKE_RULES@
66
67 $(SPEC_FILES): $(BUILD)
68
69 callfrom16.s: $(SPEC_FILES)
70         $(BUILD) -o $@ -callfrom16 `cat $(SPEC_FILES) | grep CallFrom16_ | sed 's/.*CallFrom16_\(.*\)/\1/' | sort | uniq`
71
72 callto16.s: $(SRCDIR)/thunk.c $(BUILD)
73         $(BUILD) -o $@ -callto16 $(SRCDIR)/thunk.c
74
75 ### Dependencies: