home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / usr.bin / gdb / xgdb / Makefile next >
Encoding:
Makefile  |  1991-03-12  |  975 b   |  34 lines

  1. #    %W% (Berkeley) %G%
  2.  
  3. .include "../config/Makefile.$(MACHINE)"
  4.  
  5. PROG=        xgdb
  6. SRCS=        xgdb.c xgdbinit.c
  7. GDBOBJS+=    $(CONFIGSRCS:R:S/$/.o/g) \
  8.         blockframe.o breakpoint.o command.o copying.o core.o \
  9.         cplus-dem.o dbxread.o environ.o eval.o expprint.o \
  10.         expread.o findvar.o infcmd.o inflow.o infrun.o \
  11.         main.o obstack.o printcmd.o regex.o remote.o \
  12.         remote-sl.o source.o stack.o symmisc.o symtab.o \
  13.         utils.o valarith.o valops.o valprint.o values.o \
  14.         version.o \
  15.         funmap.o history.o keymaps.o readline.o
  16. CFLAGS+=    -I.. -I$(.CURDIR)/.. -I$(.CURDIR)/../config \
  17.         -DHAVE_VPRINTF -DVI_MODE -DKERNELDEBUG
  18. LDFLAGS+=    -L/usr/lib/X11
  19. LDADD+=        $(GDBOBJS:S/^/..\//g) -lXaw -lXmu -lXt -lXext -lX11 -ltermcap
  20. NOMAN=        noman
  21.  
  22. .include "../../Makefile.inc"
  23. .include <bsd.prog.mk>
  24.  
  25. #
  26. # Generate the constructor
  27. #
  28. xgdbinit.c:    ../init.c xgdb.c
  29.     -(sed -e '/^}$$/d' ../init.c; \
  30.       egrep -h '^_initialize_[^ ]* *\(\)' $(.CURDIR)/xgdb.c; \
  31.       echo ';}') > xgdbinit.c
  32.  
  33. CLEANFILES+=    xgdbinit.c
  34.