1srcdir = @srcdir@ 2CC = @CC@ 3CFLAGS = @CFLAGS@ -I. 4LDFLAGS = @LDFLAGS@ 5LIBS = @LIBS@ 6VERSION = @PACKAGE_VERSION@ 7VPATH = $(srcdir) 8 9OBJ = attach.o master.o main.o 10SRC = $(srcdir)/attach.c $(srcdir)/master.c $(srcdir)/main.c 11 12TARFILES = $(srcdir)/README $(srcdir)/COPYING $(srcdir)/Makefile.in \ 13 $(srcdir)/config.h.in $(SRC) \ 14 $(srcdir)/dtach.h $(srcdir)/dtach.spec $(srcdir)/configure \ 15 $(srcdir)/configure.ac $(srcdir)/dtach.1 16 17dtach: $(OBJ) 18 $(CC) -o $@ $(LDFLAGS) $(OBJ) $(LIBS) 19 20clean: 21 rm -f dtach $(OBJ) dtach-$(VERSION).tar.gz 22 23distclean: clean 24 rm -f config.h Makefile config.log config.status config.cache 25 26tar: 27 mkdir dtach-$(VERSION) 28 cp $(TARFILES) dtach-$(VERSION) 29 tar -cf dtach-$(VERSION).tar dtach-$(VERSION)/ 30 gzip -9f dtach-$(VERSION).tar 31 rm -rf dtach-$(VERSION) 32 33attach.o: @srcdir@/attach.c @srcdir@/dtach.h config.h 34master.o: @srcdir@/master.c @srcdir@/dtach.h config.h 35main.o: @srcdir@/main.c @srcdir@/dtach.h config.h 36 37