Release 940510
[wine/multimedia.git] / debugger / Imakefile
blob5958e7d293da8c8535e954083ff1f12c702f619d
1 #include "../Wine.tmpl"
3 #define IHavSubDirs
4 #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CC=$(CC)' 'MAKE=$(MAKE)'
6 MODULE = debugger
8 SUBDIRS = readline
10 DEFINES = -DUSE_READLINE
12 /* Quick and dirt hack, since i386 is defined as 1. sigh */
13 #define temp i386
14 #undef i386
16 SRCS = \
17         dbg.tab.c \
18         break.c \
19         hash.c \
20         lex.yy.c \
21         info.c \
22         i386-pinsn.c
24 OBJS = \
25         dbg.tab.o \
26         break.o \
27         hash.o \
28         lex.yy.o \
29         info.o \
30         i386-pinsn.o
32 #define i386 temp
33 #undef temp
36  * All the SUBDIR stuff
37  */
38 MakeSubdirs($(SUBDIRS))
39 MakefileSubdirs($(SUBDIRS))
40 DependSubdirs($(SUBDIRS))
41 CleanSubdirs($(SUBDIRS))
42 IncludesSubdirs($(SUBDIRS))
45  * The main act
46  */
47 WineRelocatableTarget($(TOP)/$(MODULE),,$(OBJS))
49 depend:: dbg.tab.c dbg.tab.h lex.yy.c
51 DependTarget()
53 includes::
55 install::
57 clean::
58         $(RM) lex.yy.c dbg.tab* y.tab.c
60 dbg.tab.c dbg.tab.h: dbg.y
61         $(YACC) -b dbg -d dbg.y
63 lex.yy.c: debug.l
64         $(LEX) -I debug.l