#include "../Wine.tmpl" #define IHavSubDirs #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CC=$(CC)' MODULE = debugger DEFINES = -DUSE_READLINE 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