ws2_32/tests: Enable compilation with -D__WINESRC__.
[wine.git] / server / Makefile.in
blob38e79bcbdb09a37744b3b130bab1a59dd812882d
1 EXTRALIBS = @LIBPOLL@ @LIBRT@
3 C_SRCS = \
4 async.c \
5 atom.c \
6 change.c \
7 class.c \
8 clipboard.c \
9 completion.c \
10 console.c \
11 debugger.c \
12 device.c \
13 directory.c \
14 event.c \
15 fd.c \
16 file.c \
17 handle.c \
18 hook.c \
19 mach.c \
20 mailslot.c \
21 main.c \
22 mapping.c \
23 mutex.c \
24 named_pipe.c \
25 object.c \
26 process.c \
27 procfs.c \
28 ptrace.c \
29 queue.c \
30 region.c \
31 registry.c \
32 request.c \
33 semaphore.c \
34 serial.c \
35 signal.c \
36 snapshot.c \
37 sock.c \
38 symlink.c \
39 thread.c \
40 timer.c \
41 token.c \
42 trace.c \
43 unicode.c \
44 user.c \
45 window.c \
46 winstation.c
48 PROGRAMS = wineserver wineserver-installed
50 MANPAGE = wineserver.man
51 EXTRA_MANPAGES = wineserver.de.man wineserver.fr.man
53 INSTALLDIRS = \
54 $(DESTDIR)$(bindir) \
55 $(DESTDIR)$(mandir)/man$(prog_manext) \
56 $(DESTDIR)$(mandir)/de.UTF-8/man$(prog_manext) \
57 $(DESTDIR)$(mandir)/fr.UTF-8/man$(prog_manext)
59 all: $(PROGRAMS)
61 @MAKE_RULES@
63 wineserver: $(OBJS)
64 $(CC) -o $@ $(OBJS) $(LIBWINE) $(LIBPORT) $(LDFLAGS) $(EXTRALIBS) $(LIBS) $(LDRPATH_LOCAL)
66 wineserver-installed: $(OBJS)
67 $(CC) -o $@ $(OBJS) $(LIBWINE) $(LIBPORT) $(LDFLAGS) $(EXTRALIBS) $(LIBS) $(LDRPATH_INSTALL)
69 install install-lib:: wineserver-installed $(DESTDIR)$(bindir) install-man-pages
70 $(INSTALL_PROGRAM) wineserver-installed $(DESTDIR)$(bindir)/wineserver
72 install-man-pages:: $(EXTRA_MANPAGES) $(INSTALLDIRS)
73 $(INSTALL_DATA) wineserver.de.man $(DESTDIR)$(mandir)/de.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
74 $(INSTALL_DATA) wineserver.fr.man $(DESTDIR)$(mandir)/fr.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
76 uninstall::
77 $(RM) $(DESTDIR)$(bindir)/wineserver
78 $(RM) $(DESTDIR)$(mandir)/de.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
79 $(RM) $(DESTDIR)$(mandir)/fr.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)