61 lines
855 B
Plaintext
61 lines
855 B
Plaintext
|
#include "../Wine.tmpl"
|
||
|
|
||
|
#define IHavSubDirs
|
||
|
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CC=$(CC)'
|
||
|
|
||
|
MODULE = debugger
|
||
|
|
||
|
SUBDIRS = readline
|
||
|
|
||
|
/* Quick and dirt hack, since i386 is defined as 1. sigh */
|
||
|
#define temp i386
|
||
|
#undef i386
|
||
|
|
||
|
SRCS = \
|
||
|
dbg.tab.c \
|
||
|
hash.c \
|
||
|
lex.yy.c \
|
||
|
info.c \
|
||
|
i386-pinsn.c
|
||
|
|
||
|
OBJS = \
|
||
|
dbg.tab.o \
|
||
|
hash.o \
|
||
|
lex.yy.o \
|
||
|
info.o \
|
||
|
i386-pinsn.o
|
||
|
|
||
|
#define i386 temp
|
||
|
#undef temp
|
||
|
|
||
|
/*
|
||
|
* All the SUBDIR stuff
|
||
|
*/
|
||
|
MakeSubdirs($(SUBDIRS))
|
||
|
MakefileSubdirs($(SUBDIRS))
|
||
|
DependSubdirs($(SUBDIRS))
|
||
|
CleanSubdirs($(SUBDIRS))
|
||
|
IncludesSubdirs($(SUBDIRS))
|
||
|
|
||
|
/*
|
||
|
* The main act
|
||
|
*/
|
||
|
WineRelocatableTarget($(TOP)/$(MODULE),,$(OBJS))
|
||
|
|
||
|
depend:: dbg.tab.c dbg.tab.h lex.yy.c
|
||
|
|
||
|
DependTarget()
|
||
|
|
||
|
includes::
|
||
|
|
||
|
install::
|
||
|
|
||
|
clean::
|
||
|
$(RM) lex.yy.c dbg.tab* y.tab.c
|
||
|
|
||
|
dbg.tab.c dbg.tab.h: dbg.y
|
||
|
$(YACC) -b dbg -d dbg.y
|
||
|
|
||
|
lex.yy.c: debug.l
|
||
|
$(LEX) -I debug.l
|