# # ltrace's Makefile.in # #OS := $(shell uname -s) OS := @HOST_OS@ TOPDIR = $(shell pwd) CC = @CC@ CPPFLAGS = -I$(TOPDIR) -I$(TOPDIR)/sysdeps/$(OS) -I- @DEFS@ CFLAGS = -Wall @CFLAGS@ LDFLAGS = LIBS = @LIBS@ OBJ = ltrace.o options.o elf.o output.o read_config_file.o \ execute_program.o wait_for_something.o process_event.o \ display_args.o breakpoints.o proc.o demangle.o all: ltrace ltrace: sysdeps/sysdep.o $(OBJ) $(CC) $(LDFLAGS) $^ $(LIBS) -o $@ sysdeps/sysdep.o: dummy $(MAKE) -C sysdeps/$(OS) clean: $(MAKE) -C sysdeps/$(OS) clean $(RM) ltrace $(OBJ) $(RM) *~ *.bak a.out core KK distclean: clean $(RM) config.cache config.status config.log config.h Makefile configure.scan realclean: distclean $(RM) configure config.h.in dist: clean ( cd .. ; tar zcvf ltrace-`date +%y%m%d`.tgz ltrace ) install: ltrace @INSTALL@ -d $(DESTDIR)/usr/bin $(DESTDIR)/usr/doc/ltrace $(DESTDIR)/usr/share/man/man1 @INSTALL@ -d $(DESTDIR)/etc @INSTALL@ -s ltrace $(DESTDIR)/usr/bin @INSTALL@ -m 644 etc/ltrace.conf $(DESTDIR)/etc @INSTALL@ -m 644 COPYING README TODO BUGS ChangeLog $(DESTDIR)/usr/doc/ltrace @INSTALL@ -m 644 ltrace.1 $(DESTDIR)/usr/share/man/man1 dummy: .PHONY: all clean distclean dist install dummy .EXPORT_ALL_VARIABLES: