Michael Stefaniuc | 5664b8e | 2006-09-29 21:32:32 +0200 | [diff] [blame] | 1 | DEFS = -D__WINESRC__ |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 2 | TOPSRCDIR = @top_srcdir@ |
| 3 | TOPOBJDIR = .. |
| 4 | SRCDIR = @srcdir@ |
| 5 | VPATH = @srcdir@ |
Alexandre Julliard | 2fe5777 | 2000-01-25 01:40:27 +0000 | [diff] [blame] | 6 | MODULE = none |
Alexandre Julliard | 1089260 | 2006-08-15 11:41:59 +0200 | [diff] [blame] | 7 | EXTRALIBS = @LIBPOLL@ |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 8 | |
| 9 | C_SRCS = \ |
Alexandre Julliard | b849d79 | 2000-02-13 13:56:13 +0000 | [diff] [blame] | 10 | atom.c \ |
Alexandre Julliard | 63cb0f8 | 1998-12-31 15:43:48 +0000 | [diff] [blame] | 11 | change.c \ |
Alexandre Julliard | bfce151 | 2003-12-10 04:08:06 +0000 | [diff] [blame] | 12 | class.c \ |
Ulrich Czekalla | b2df5f9 | 2003-06-23 23:02:02 +0000 | [diff] [blame] | 13 | clipboard.c \ |
Alexandre Julliard | aa0ebd0 | 1998-12-30 12:06:45 +0000 | [diff] [blame] | 14 | console.c \ |
Vincent BĂ©ron | 1d9df9f | 2004-10-14 03:05:09 +0000 | [diff] [blame] | 15 | context_alpha.c \ |
Alexandre Julliard | 3e2517c | 2000-01-20 18:59:03 +0000 | [diff] [blame] | 16 | context_i386.c \ |
Marcus Meissner | 9fc17ee | 2002-08-17 01:19:06 +0000 | [diff] [blame] | 17 | context_powerpc.c \ |
Ulrich Weigand | afd6a4b | 2000-06-04 01:48:05 +0000 | [diff] [blame] | 18 | context_sparc.c \ |
Alexandre Julliard | 5a12dd1 | 2005-09-16 18:59:23 +0000 | [diff] [blame] | 19 | context_x86_64.c \ |
Alexandre Julliard | e712e07 | 1999-05-23 19:53:30 +0000 | [diff] [blame] | 20 | debugger.c \ |
Vitaliy Margolen | 3c6bdcc | 2005-11-29 17:21:05 +0100 | [diff] [blame] | 21 | directory.c \ |
Alexandre Julliard | d30dfd2 | 1998-09-27 18:28:36 +0000 | [diff] [blame] | 22 | event.c \ |
Alexandre Julliard | 863637b | 2003-01-30 00:26:44 +0000 | [diff] [blame] | 23 | fd.c \ |
Alexandre Julliard | 338e757 | 1998-12-27 15:28:54 +0000 | [diff] [blame] | 24 | file.c \ |
Alexandre Julliard | 43c190e | 1999-05-15 10:48:19 +0000 | [diff] [blame] | 25 | handle.c \ |
Alexandre Julliard | 0286135 | 2002-10-29 00:41:42 +0000 | [diff] [blame] | 26 | hook.c \ |
Mike McCormack | 2ab6a77 | 2005-03-30 19:02:15 +0000 | [diff] [blame] | 27 | mailslot.c \ |
Alexandre Julliard | 2fe5777 | 2000-01-25 01:40:27 +0000 | [diff] [blame] | 28 | main.c \ |
Alexandre Julliard | a8b8d9c | 1999-01-01 16:59:27 +0000 | [diff] [blame] | 29 | mapping.c \ |
Alexandre Julliard | d30dfd2 | 1998-09-27 18:28:36 +0000 | [diff] [blame] | 30 | mutex.c \ |
Mike McCormack | de7c300 | 2001-07-10 19:16:49 +0000 | [diff] [blame] | 31 | named_pipe.c \ |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 32 | object.c \ |
| 33 | process.c \ |
Alexandre Julliard | 578c100 | 1999-11-14 21:23:21 +0000 | [diff] [blame] | 34 | ptrace.c \ |
Alexandre Julliard | c5e433a | 2000-05-30 19:48:18 +0000 | [diff] [blame] | 35 | queue.c \ |
Alexandre Julliard | e8d86b7 | 2004-06-23 20:44:58 +0000 | [diff] [blame] | 36 | region.c \ |
Alexandre Julliard | d7e85d6 | 1999-11-23 19:39:11 +0000 | [diff] [blame] | 37 | registry.c \ |
Alexandre Julliard | 767e6f6 | 1998-08-09 12:47:43 +0000 | [diff] [blame] | 38 | request.c \ |
Alexandre Julliard | d30dfd2 | 1998-09-27 18:28:36 +0000 | [diff] [blame] | 39 | semaphore.c \ |
Mike McCormack | 44b5bf5 | 2000-09-07 18:39:51 +0000 | [diff] [blame] | 40 | serial.c \ |
Alexandre Julliard | 9037f4b | 2003-03-26 01:32:18 +0000 | [diff] [blame] | 41 | signal.c \ |
Alexandre Julliard | d7e85d6 | 1999-11-23 19:39:11 +0000 | [diff] [blame] | 42 | snapshot.c \ |
Ove Kaaven | 019211f | 1999-10-13 16:05:37 +0000 | [diff] [blame] | 43 | sock.c \ |
Vitaliy Margolen | 80444df | 2005-11-30 19:22:57 +0100 | [diff] [blame] | 44 | symlink.c \ |
Alexandre Julliard | 767e6f6 | 1998-08-09 12:47:43 +0000 | [diff] [blame] | 45 | thread.c \ |
Alexandre Julliard | ad47a30 | 1999-11-29 01:58:35 +0000 | [diff] [blame] | 46 | timer.c \ |
Mike McCormack | 36cd6f5 | 2003-07-24 00:07:00 +0000 | [diff] [blame] | 47 | token.c \ |
Alexandre Julliard | d16319c | 1999-11-25 21:30:24 +0000 | [diff] [blame] | 48 | trace.c \ |
Alexandre Julliard | 1a66d22 | 2001-08-28 18:44:52 +0000 | [diff] [blame] | 49 | unicode.c \ |
| 50 | user.c \ |
Alexandre Julliard | 1bf96e0 | 2005-06-08 18:44:50 +0000 | [diff] [blame] | 51 | window.c \ |
| 52 | winstation.c |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 53 | |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 54 | PROGRAMS = wineserver |
Alexandre Julliard | 79b387d | 2005-09-27 10:56:47 +0000 | [diff] [blame] | 55 | MANPAGES = wineserver.man |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 56 | |
Alexandre Julliard | 2886e9b | 2006-08-07 17:48:18 +0200 | [diff] [blame] | 57 | INSTALLDIRS = $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man$(prog_manext) |
| 58 | |
Alexandre Julliard | 79b387d | 2005-09-27 10:56:47 +0000 | [diff] [blame] | 59 | all: $(PROGRAMS) $(MANPAGES) |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 60 | |
| 61 | @MAKE_RULES@ |
| 62 | |
Alexandre Julliard | 2fe5777 | 2000-01-25 01:40:27 +0000 | [diff] [blame] | 63 | wineserver: $(OBJS) |
Alexandre Julliard | 13a93b4 | 2006-08-25 17:23:44 +0200 | [diff] [blame] | 64 | $(CC) -o $@ $(OBJS) $(LIBWINE_LDFLAGS) $(LIBPORT) $(LDFLAGS) $(LIBS) |
Alexandre Julliard | 642d313 | 1998-07-12 19:29:36 +0000 | [diff] [blame] | 65 | |
Alexandre Julliard | 2886e9b | 2006-08-07 17:48:18 +0200 | [diff] [blame] | 66 | install:: $(PROGRAMS) $(MANPAGES) $(INSTALLDIRS) |
Mike Frysinger | 5392844 | 2006-02-14 13:51:38 +0100 | [diff] [blame] | 67 | $(INSTALL_PROGRAM) wineserver $(DESTDIR)$(bindir)/wineserver |
| 68 | $(INSTALL_DATA) wineserver.man $(DESTDIR)$(mandir)/man$(prog_manext)/wineserver.$(prog_manext) |
Alexandre Julliard | 2f158c2 | 2000-06-14 21:45:38 +0000 | [diff] [blame] | 69 | |
| 70 | uninstall:: |
Mike Frysinger | 5392844 | 2006-02-14 13:51:38 +0100 | [diff] [blame] | 71 | $(RM) $(DESTDIR)$(bindir)/wineserver $(DESTDIR)$(mandir)/man$(prog_manext)/wineserver.$(prog_manext) |
Alexandre Julliard | 79b387d | 2005-09-27 10:56:47 +0000 | [diff] [blame] | 72 | |
Alexandre Julliard | 32ab895 | 2006-09-14 09:38:16 +0200 | [diff] [blame] | 73 | @DEPENDENCIES@ # everything below this line is overwritten by make depend |