Use Interlocked* functions in AddRef and Release.
[wine.git] / programs / winedbg / Makefile.in
blob0494338ecc3781cc9beb271e7ec19aaddd77cdd9
1 TOPSRCDIR = @top_srcdir@
2 TOPOBJDIR = ../..
3 SRCDIR = @srcdir@
4 VPATH = @srcdir@
5 MODULE = winedbg.exe
6 APPMODE = -mconsole
7 IMPORTS = dbghelp advapi32 kernel32 ntdll
8 DELAYIMPORTS = user32
10 C_SRCS = \
11 be_i386.c \
12 be_ppc.c \
13 break.c \
14 db_disasm.c \
15 display.c \
16 expr.c \
17 gdbproxy.c \
18 info.c \
19 memory.c \
20 source.c \
21 symbol.c \
22 stack.c \
23 types.c \
24 winedbg.c
26 EXTRA_SRCS = dbg.y debug.l
27 EXTRA_OBJS = y.tab.o @LEX_OUTPUT_ROOT@.o
29 @MAKE_PROG_RULES@
31 y.tab.c y.tab.h: dbg.y
32 $(YACC) -d -t $(SRCDIR)/dbg.y
34 # hack to allow parallel make
35 y.tab.h: y.tab.c
36 y.tab.o: y.tab.h
38 @LEX_OUTPUT_ROOT@.c: debug.l
39 $(LEX) -8 -I $(SRCDIR)/debug.l
41 @LEX_OUTPUT_ROOT@.o: y.tab.h
43 install::
44 $(MKINSTALLDIRS) $(mandir)/man$(prog_manext)
45 $(INSTALL_DATA) $(SRCDIR)/winedbg.man $(mandir)/man$(prog_manext)/winedbg.$(prog_manext)
47 uninstall::
48 $(RM) $(mandir)/man$(prog_manext)/winedbg.$(prog_manext)
50 ### Dependencies: