X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2FMakefile.am;h=82b2d4628510754d0283141a3c2ffc186ae2f000;hb=93906c238d9309f95afeddfa9ac8d7ce92351e70;hp=fe0a78acc814078a22485554ac799c9fddf57240;hpb=4e59b9d7e33feb6712a1d482650f8786abbadcdf;p=chaz%2Ftar diff --git a/src/Makefile.am b/src/Makefile.am index fe0a78a..82b2d46 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,41 +1,58 @@ # Makefile for GNU tar sources. -# Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003 Free +# Copyright 1994-1997, 1999-2001, 2003, 2006-2007, 2009, 2013-2014 Free # Software Foundation, Inc. -## This program is free software; you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 2, or (at your option) -## any later version. +# This file is part of GNU tar. -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. +# GNU tar is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. -## You should have received a copy of the GNU General Public License -## along with this program; if not, write to the Free Software -## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -## 02111-1307, USA. +# GNU tar is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. -bin_PROGRAMS = tar -libexec_PROGRAMS = @RMT@ -EXTRA_PROGRAMS = rmt - -noinst_HEADERS = arith.h common.h rmt.h system.h tar.h -rmt_SOURCES = rmt.c -tar_SOURCES = buffer.c compare.c create.c delete.c extract.c \ - xheader.c incremen.c list.c mangle.c misc.c names.c rtapelib.c tar.c update.c - -localedir = $(datadir)/locale -INCLUDES = -I$(top_srcdir)/lib -I../lib +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . -DISTCLEANFILES = localedir.h -localedir.h : Makefile - echo '#define LOCALEDIR "$(localedir)"' >$@ -rmt.o tar.o : localedir.h - -LDADD = ../lib/libtar.a $(LIBINTL) +bin_PROGRAMS = tar -rmt_LDADD = $(LDADD) $(LIB_SETSOCKOPT) -tar_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) +noinst_HEADERS = arith.h common.h tar.h xattrs.h +tar_SOURCES = \ + buffer.c\ + checkpoint.c\ + compare.c\ + create.c\ + delete.c\ + exit.c\ + exclist.c\ + extract.c\ + xheader.c\ + incremen.c\ + list.c\ + misc.c\ + names.c\ + sparse.c\ + suffix.c\ + system.c\ + tar.c\ + transform.c\ + unlink.c\ + update.c\ + utf8.c\ + warning.c\ + xattrs.c + +AM_CPPFLAGS = -I$(top_srcdir)/gnu -I../ -I../gnu -I$(top_srcdir)/lib -I../lib +AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS) + +LDADD = ../lib/libtar.a ../gnu/libgnu.a $(LIBINTL) $(LIBICONV) + +tar_LDADD = $(LIBS) $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_EACCESS) $(LIB_SELINUX) + +if TAR_LIB_ATTR +tar_LDADD += -lattr +endif