1 EXTRADEFS
= -D_USER32_
-D_WINABLE_
2 TOPSRCDIR
= @top_srcdir@
7 IMPORTS
= gdi32 advapi32 kernel32
8 ALTNAMES
= user.exe keyboard.dll ddeml.dll display.dll mouse.dll
9 EXTRALIBS
= $(LIBUNICODE
)
11 LDDLLFLAGS
= @LDDLLFLAGS@
12 SYMBOLFILE
= $(MODULE
).tmp.o
15 $(TOPOBJDIR
)/controls
/button.c \
16 $(TOPOBJDIR
)/controls
/combo.c \
17 $(TOPOBJDIR
)/controls
/desktop.c \
18 $(TOPOBJDIR
)/controls
/edit.c \
19 $(TOPOBJDIR
)/controls
/icontitle.c \
20 $(TOPOBJDIR
)/controls
/listbox.c \
21 $(TOPOBJDIR
)/controls
/menu.c \
22 $(TOPOBJDIR
)/controls
/scroll.c \
23 $(TOPOBJDIR
)/controls
/static.c \
24 $(TOPOBJDIR
)/controls
/uitools.c \
25 $(TOPOBJDIR
)/windows
/caret.c \
26 $(TOPOBJDIR
)/windows
/class.c \
27 $(TOPOBJDIR
)/windows
/clipboard.c \
28 $(TOPOBJDIR
)/windows
/cursoricon.c \
29 $(TOPOBJDIR
)/windows
/dce.c \
30 $(TOPOBJDIR
)/windows
/defdlg.c \
31 $(TOPOBJDIR
)/windows
/defwnd.c \
32 $(TOPOBJDIR
)/windows
/dialog.c \
33 $(TOPOBJDIR
)/windows
/driver.c \
34 $(TOPOBJDIR
)/windows
/focus.c \
35 $(TOPOBJDIR
)/windows
/hook.c \
36 $(TOPOBJDIR
)/windows
/input.c \
37 $(TOPOBJDIR
)/windows
/keyboard.c \
38 $(TOPOBJDIR
)/windows
/mdi.c \
39 $(TOPOBJDIR
)/windows
/message.c \
40 $(TOPOBJDIR
)/windows
/msgbox.c \
41 $(TOPOBJDIR
)/windows
/multimon.c \
42 $(TOPOBJDIR
)/windows
/nonclient.c \
43 $(TOPOBJDIR
)/windows
/painting.c \
44 $(TOPOBJDIR
)/windows
/queue.c \
45 $(TOPOBJDIR
)/windows
/rect.c \
46 $(TOPOBJDIR
)/windows
/scroll.c \
47 $(TOPOBJDIR
)/windows
/spy.c \
48 $(TOPOBJDIR
)/windows
/struct32.c \
49 $(TOPOBJDIR
)/windows
/syscolor.c \
50 $(TOPOBJDIR
)/windows
/sysmetrics.c \
51 $(TOPOBJDIR
)/windows
/sysparams.c \
52 $(TOPOBJDIR
)/windows
/timer.c \
53 $(TOPOBJDIR
)/windows
/user.c \
54 $(TOPOBJDIR
)/windows
/win.c \
55 $(TOPOBJDIR
)/windows
/winhelp.c \
56 $(TOPOBJDIR
)/windows
/winpos.c \
57 $(TOPOBJDIR
)/windows
/winproc.c \
82 RC_SRCS
= resources
/user32.rc
85 resources
/display.rc \
87 resources
/version16.rc
91 EXTRA_OBJS
= $(MODULE
).glue.o
94 $(TOPOBJDIR
)/controls \
95 $(TOPOBJDIR
)/windows \
101 # Special rules for 16-bit resource files
103 resources
/display.res
: resources
/display.rc
104 $(LDPATH
) $(WRC
) $(DIVINCL
) -o
$@
-w16
-m
-r
$(SRCDIR
)/resources
/display.rc
106 resources
/mouse.res
: resources
/mouse.rc
107 $(LDPATH
) $(WRC
) $(DIVINCL
) -o
$@
-w16
-m
-r
$(SRCDIR
)/resources
/mouse.rc
109 resources
/version16.res
: resources
/version16.rc
110 $(LDPATH
) $(WRC
) $(DIVINCL
) -o
$@
-w16
-m
-r
$(SRCDIR
)/resources
/version16.rc
112 display.spec.c
: resources
/display.res
114 mouse.spec.c
: resources
/mouse.res
116 user.exe.spec.c
: resources
/version16.res