Release 940420
[wine] / if1632 / Imakefile
1 #include "../autoconf.h"
2 #include "../Wine.tmpl"
3
4 MODULE = if1632
5
6 SRCS = \
7         call.S \
8         callback.c \
9         relay.c
10
11 DLLOBJS = \
12         dll_gdi.o \
13         dll_kernel.o \
14         dll_keyboard.o \
15         dll_shell.o \
16         dll_sound.o \
17         dll_stress.o \
18         dll_unixlib.o \
19         dll_user.o \
20         dll_win87em.o \
21         dll_winsock.o
22
23 OBJS1= $(SRCS:.S=.o)
24
25 #ifndef NewBuild
26 OBJS = $(DLLOBJS) $(OBJS1:.c=.o) $(DLLOBJS:.o=_tab.o)
27 #else
28 OBJS = $(DLLOBJS) $(OBJS1:.c=.o) $(DLLOBJS:.o=_tab.o) $(DLLOBJS:dll_.rly_)
29 #endif
30
31 /*
32  * If you add a new spec file, copy one of these lines
33  */
34 MakeDllFromSpec(gdi,$(TOP)/$(MODULE))
35 MakeDllFromSpec(kernel,$(TOP)/$(MODULE))
36 MakeDllFromSpec(keyboard,$(TOP)/$(MODULE))
37 MakeDllFromSpec(shell,$(TOP)/$(MODULE))
38 MakeDllFromSpec(sound,$(TOP)/$(MODULE))
39 MakeDllFromSpec(stress,$(TOP)/$(MODULE))
40 MakeDllFromSpec(unixlib,$(TOP)/$(MODULE))
41 MakeDllFromSpec(user,$(TOP)/$(MODULE))
42 MakeDllFromSpec(win87em,$(TOP)/$(MODULE))
43 MakeDllFromSpec(winsock,$(TOP)/$(MODULE))
44
45 WineRelocatableTarget($(TOP)/$(MODULE),,$(OBJS))
46 DependTarget()
47 CleanTarget()
48
49 pop.h: $(TOP)/tools/build
50         $(TOP)/tools/build -p
51
52 includes::
53
54 install::
55
56 clean::
57         $(RM) dll* dtb* pop.h
58         touch pop.h