# # Makefile.in uses very simple make rules. # There are no restrictions on copying this file. # # Standard Makefile.in stuff: srcdir = @srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = $(exec_prefix)/bin libdir = $(exec_prefix)/lib mandir = $(exec_prefix)/share/man man1dir = $(mandir)/man1 INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ DATAROOT = @datarootdir@ SHELL = /bin/sh CXX = @CXX@ AR = @AR@ #ARFLAGS = @ARFLAGS@ RM = rm RANLIB = @RANLIB@ DEFS = @DEFS@ LIBS = @LIBS@ -L ../libdwarf -ldwarf -lelf INCLUDES = -I. -I$(srcdir) -I$(srcdir)/../libdwarf CXXFLAGS = @CXXFLAGS@ $(INCLUDES) LDFLAGS = @LDFLAGS@ $(LIBS) DIRINC = $(srcdir)/../libdwarf INSTALL = cp binprefix = DGOBJECTS = \ createirepformfrombinary.o \ createirepfrombinary.o \ dwarfgen.o \ irepattrtodbg.o \ ireptodbg.o HEADERS = \ createirepfrombinary.h\ general.h \ irepattrtodbg.h \ irepdie.h \ irepframe.h \ irepform.h \ irepmacro.h \ irepresentation.h \ ireptodbg.h \ strtabdata.h all: dwarfgen default: $(TARGETS) dwarfgen: $(HEADERS) $(DGOBJECTS) $(CXX) $(CXXFLAGS) -o $@ $(DGOBJECTS) $(LDFLAGS) test: install: all $(INSTALL) $(srcdir)/dwarfgen.conf $(libdir)/dwarfgen.conf $(INSTALL) $(srcdir)/dwarfgen.1 $(man1dir)/dwarfgen.1 $(INSTALL) dwarfgen $(bindir)/dwarfgen clean: -rm -f *.o dwarfgen uninstall: -rm -f $(libdir)/dwarfgen.conf -rm -f $(man1dir)/dwarfgen.1 -rm -f $(bindir)/dwarfgen distclean: clean -rm -f config.log config.h config.cache config.status rm -rf autom4te.cache rm -f Makefile shar: @echo "shar not set up." dist: @echo "dist not set up."