Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbejy@wpi.edu>
[wine/multimedia.git] / if1632 / Makefile.in
blob4ffa622928f0dcbbaeed249c19b5c8734585f5ad
1 DEFS = -D__WINE__
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ..
4 SRCDIR = @srcdir@
5 VPATH = @srcdir@
6 MODULE = if1632
8 DLLS = \
9 avifile.spec \
10 comm.spec \
11 commdlg.spec \
12 compobj.spec \
13 ddeml.spec \
14 dispdib.spec \
15 display.spec \
16 gdi.spec \
17 kernel.spec \
18 keyboard.spec \
19 lzexpand.spec \
20 mmsystem.spec \
21 mouse.spec \
22 msacm.spec \
23 msvideo.spec \
24 ole2.spec \
25 ole2conv.spec \
26 ole2disp.spec \
27 ole2nls.spec \
28 ole2prox.spec \
29 ole2thk.spec \
30 olecli.spec \
31 olesvr.spec \
32 rasapi16.spec \
33 shell.spec \
34 sound.spec \
35 storage.spec \
36 stress.spec \
37 system.spec \
38 toolhelp.spec \
39 typelib.spec \
40 user.spec \
41 ver.spec \
42 w32sys.spec \
43 win32s16.spec \
44 win87em.spec \
45 winaspi.spec \
46 windebug.spec \
47 wineps.spec \
48 wing.spec \
49 winsock.spec \
50 wprocs.spec
52 SPEC_FILES = $(DLLS:.spec=.s)
54 C_SRCS = \
55 builtin.c \
56 dummy.c \
57 relay.c \
58 snoop.c \
59 thunk.c
61 GEN_ASM_SRCS = \
62 $(SPEC_FILES) \
63 callfrom16.s \
64 callto16.s
66 .SUFFIXES: .spec
68 .spec.s:
69 $(BUILD) -o $@ -spec $<
71 all: checkbuild $(MODULE).o
73 @MAKE_RULES@
75 $(SPEC_FILES): $(BUILD)
77 callfrom16.s: $(SPEC_FILES)
78 $(BUILD) -o $@ -callfrom16 `cat $(SPEC_FILES) | grep CallFrom16_ | sed 's/.*CallFrom16_\(.*\)/\1/' | sort | uniq`
80 callto16.s: $(SRCDIR)/thunk.c $(BUILD)
81 $(BUILD) -o $@ -callto16 $(SRCDIR)/thunk.c
83 ### Dependencies: