Release 971101
[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         advapi32.spec \
10         comctl32.spec \
11         comdlg32.spec \
12         commdlg.spec \
13         compobj.spec \
14         crtdll.spec \
15         ddeml.spec \
16         gdi.spec \
17         gdi32.spec \
18         kernel.spec \
19         kernel32.spec \
20         keyboard.spec \
21         lz32.spec \
22         lzexpand.spec \
23         mmsystem.spec \
24         mouse.spec \
25         mpr.spec \
26         ntdll.spec \
27         ole2.spec \
28         ole2conv.spec \
29         ole2disp.spec \
30         ole2nls.spec \
31         ole2prox.spec \
32         ole32.spec \
33         olecli.spec \
34         olesvr.spec \
35         shell.spec \
36         shell32.spec \
37         sound.spec \
38         storage.spec \
39         stress.spec \
40         system.spec \
41         toolhelp.spec \
42         user.spec \
43         user32.spec \
44         ver.spec \
45         version.spec \
46         w32sys.spec \
47         win87em.spec \
48         winaspi.spec \
49         wing.spec \
50         winmm.spec \
51         winsock.spec \
52         winspool.spec \
53         wprocs.spec \
54         wsock32.spec
55
56 SPEC_FILES = $(DLLS:.spec=.s)
57
58 C_SRCS = \
59         builtin.c \
60         dummy.c \
61         relay.c \
62         signal.c \
63         thunk.c
64
65 GEN_ASM_SRCS = \
66         $(SPEC_FILES) \
67         call32.s \
68         callfrom16.s \
69         callto16.s
70
71 .SUFFIXES: .spec
72
73 .spec.s:
74         $(BUILD) -o $@ -spec $<
75
76 all: checkbuild $(MODULE).o
77
78 @MAKE_RULES@
79
80 $(SPEC_FILES): $(BUILD)
81
82 callfrom16.s: $(SPEC_FILES)
83         $(BUILD) -o $@ -callfrom16 `cat $(SPEC_FILES) | grep CallFrom16_ | sed 's/.*CallFrom16_\(.*\)/\1/' | sort | uniq`
84
85 call32.s: $(BUILD)
86         $(BUILD) -o $@ -call32
87
88 callto16.s: $(SRCDIR)/thunk.c $(BUILD)
89         $(BUILD) -o $@ -callto16 $(SRCDIR)/thunk.c
90
91 ### Dependencies: