1# Makefile for GNU tar library. -*- Makefile -*- 2 3# Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2004, 4# 2005, 2006 Free Software Foundation, Inc. 5 6# This program is free software; you can redistribute it and/or modify 7# it under the terms of the GNU General Public License as published by 8# the Free Software Foundation; either version 2 of the License, or 9# (at your option) any later version. 10 11# This program is distributed in the hope that it will be useful, 12# but WITHOUT ANY WARRANTY; without even the implied warranty of 13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14# GNU General Public License for more details. 15 16# You should have received a copy of the GNU General Public License along 17# with this program; if not, write to the Free Software Foundation, Inc., 18# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 19 20include gnulib.mk 21 22rmt-command.h : Makefile 23 rm -f $@-t $@ 24 echo "#ifndef DEFAULT_RMT_COMMAND" >> $@-t 25 echo "# define DEFAULT_RMT_COMMAND \"$(DEFAULT_RMT_DIR)/`echo rmt | sed '$(transform)'`$(EXEEXT)\"" >> $@-t 26 echo "#endif" >> $@-t 27 mv $@-t $@ 28BUILT_SOURCES += rmt-command.h 29CLEANFILES += rmt-command.h rmt-command.h-t 30 31noinst_HEADERS += system.h system-ioctl.h rmt.h paxlib.h stdopen.h 32libtar_a_SOURCES += \ 33 paxerror.c paxexit.c paxlib.h paxnames.c \ 34 prepargs.c prepargs.h \ 35 rtapelib.c \ 36 rmt.h \ 37 stdopen.c stdopen.h \ 38 system.h system-ioctl.h 39 40libtar_a_LIBADD += $(LIBOBJS) 41libtar_a_DEPENDENCIES += $(LIBOBJS) 42