Release 950122
[wine/multimedia.git] / if1632 / Imakefile
blobbd0bae2fe9420c87774d1f4a5f5b25b4c4d84713
1 #include "../autoconf.h"
2 #include "../Wine.tmpl"
4 MODULE = if1632
6 SRCS = \
7         callback.c \
8         relay.c
10 #ifdef WINELIB
11 CALLOBJS =
12 DLLOBJS =
13 #else
14 CALLOBJS = call.o
15 DLLOBJS = \
16         dll_commdlg.o \
17         dll_gdi.o \
18         dll_kernel.o \
19         dll_keyboard.o \
20         dll_mmsystem.o \
21         dll_mouse.o \
22         dll_shell.o \
23         dll_sound.o \
24         dll_stress.o \
25         dll_system.o \
26         dll_toolhelp.o \
27         dll_unixlib.o \
28         dll_user.o \
29         dll_win87em.o \
30         dll_winsock.o
31 #endif
33 #ifndef NewBuild
34 OBJS = $(CALLOBJS) $(DLLOBJS) $(SRCS:.c=.o) $(DLLOBJS:.o=_tab.o)
35 #else
36 OBJS = $(CALLOBJS) $(DLLOBJS) $(SRCS:.c=.o) $(DLLOBJS:.o=_tab.o) $(DLLOBJS:dll_.rly_)
37 #endif
40  * If you add a new spec file, copy one of these lines
41  */
42 MakeDllFromSpec(commdlg)
43 MakeDllFromSpec(gdi)
44 MakeDllFromSpec(kernel)
45 MakeDllFromSpec(keyboard)
46 MakeDllFromSpec(shell)
47 MakeDllFromSpec(mmsystem)
48 MakeDllFromSpec(mouse)
49 MakeDllFromSpec(sound)
50 MakeDllFromSpec(stress)
51 MakeDllFromSpec(system)
52 MakeDllFromSpec(toolhelp)
53 MakeDllFromSpec(unixlib)
54 MakeDllFromSpec(user)
55 MakeDllFromSpec(win87em)
56 MakeDllFromSpec(winsock)
58 WineRelocatableTarget($(MODULE),,$(OBJS))
59 DependTarget()
61 #ifndef WINELIB
62 pop.h: $(TOP)/tools/build
63         $(TOP)/tools/build -p
65 call.o: call.S pop.h
66         $(CC) -I. -c -o call.o call.S
67 #endif
69 includes::
70         touch pop.h
72 install::
74 clean::
75         $(RM) dll* dtb* pop.h call.s