Release 971130
[wine/hacks.git] / if1632 / Makefile.in
blob63fb303d5519cb5e3c38902489dbf2f779747deb
1 DEFS = -D__WINE__
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ..
4 SRCDIR = @srcdir@
5 VPATH = @srcdir@
6 MODULE = if1632
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 olecli32.spec \
35 olesvr.spec \
36 olesvr32.spec \
37 shell.spec \
38 shell32.spec \
39 sound.spec \
40 storage.spec \
41 stress.spec \
42 system.spec \
43 toolhelp.spec \
44 user.spec \
45 user32.spec \
46 ver.spec \
47 version.spec \
48 w32skrnl.spec \
49 w32sys.spec \
50 win32s16.spec \
51 win87em.spec \
52 winaspi.spec \
53 wing.spec \
54 winmm.spec \
55 winsock.spec \
56 winspool.spec \
57 wprocs.spec \
58 wsock32.spec
60 SPEC_FILES = $(DLLS:.spec=.s)
62 C_SRCS = \
63 builtin.c \
64 dummy.c \
65 relay.c \
66 signal.c \
67 thunk.c
69 GEN_ASM_SRCS = \
70 $(SPEC_FILES) \
71 call32.s \
72 callfrom16.s \
73 callto16.s
75 .SUFFIXES: .spec
77 .spec.s:
78 $(BUILD) -o $@ -spec $<
80 all: checkbuild $(MODULE).o
82 @MAKE_RULES@
84 $(SPEC_FILES): $(BUILD)
86 callfrom16.s: $(SPEC_FILES)
87 $(BUILD) -o $@ -callfrom16 `cat $(SPEC_FILES) | grep CallFrom16_ | sed 's/.*CallFrom16_\(.*\)/\1/' | sort | uniq`
89 call32.s: $(BUILD)
90 $(BUILD) -o $@ -call32
92 callto16.s: $(SRCDIR)/thunk.c $(BUILD)
93 $(BUILD) -o $@ -callto16 $(SRCDIR)/thunk.c
95 ### Dependencies: