1 EXTRADEFS = -D_USER32_ -D_WINABLE_
2 TOPSRCDIR = @top_srcdir@
7 IMPORTLIB = libuser32.$(IMPLIBEXT)
8 IMPORTS = gdi32 advapi32 kernel32 ntdll
79 RC_SRCS = resources/user32.rc
82 resources/display.rc \
84 resources/version16.rc
86 EXTRASUBDIRS = resources
90 # Special rules for 16-bit resource and spec files
92 user.exe.spec.o: user.exe.spec resources/version16.res
93 $(WINEBUILD) $(WINEBUILDFLAGS) --dll -o $@ --heap 65520 --main-module $(MODULE) --res resources/version16.res --export $(SRCDIR)/user.exe.spec
95 display.drv.spec.o: display.drv.spec resources/display.res
96 $(WINEBUILD) $(WINEBUILDFLAGS) --dll -o $@ --main-module $(MODULE) --res resources/display.res --export $(SRCDIR)/display.drv.spec
98 mouse.drv.spec.o: mouse.drv.spec resources/mouse.res
99 $(WINEBUILD) $(WINEBUILDFLAGS) --dll -o $@ --main-module $(MODULE) --res resources/mouse.res --export $(SRCDIR)/mouse.drv.spec
101 resources/display.res: resources/display.rc
102 $(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/resources/display.rc
104 resources/mouse.res: resources/mouse.rc
105 $(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/resources/mouse.rc
107 resources/version16.res: resources/version16.rc
108 $(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/resources/version16.rc
110 @DEPENDENCIES@ # everything below this line is overwritten by make depend