Home | History | Annotate | Download | only in elfutils
      1 ## Process this file with automake to create Makefile.in
      2 ## Configure input file for elfutils.
      3 ##
      4 ## Copyright (C) 1996-2006, 2008, 2009, 2015 Red Hat, Inc.
      5 ##
      6 ## This file is part of elfutils.
      7 ##
      8 ## This file is free software; you can redistribute it and/or modify
      9 ## it under the terms of the GNU General Public License as published by
     10 ## the Free Software Foundation; either version 3 of the License, or
     11 ## (at your option) any later version.
     12 ##
     13 ## elfutils is distributed in the hope that it will be useful, but
     14 ## WITHOUT ANY WARRANTY; without even the implied warranty of
     15 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16 ## GNU General Public License for more details.
     17 ##
     18 ## You should have received a copy of the GNU General Public License
     19 ## along with this program.  If not, see <http://www.gnu.org/licenses/>.
     20 ##
     21 ACLOCAL_AMFLAGS = -I m4
     22 
     23 # automake already tells which subdir is being entered.
     24 # Don't make make repeat.
     25 AM_MAKEFLAGS = --no-print-directory
     26 
     27 pkginclude_HEADERS = version.h
     28 
     29 # Add doc back when we have some real content.
     30 SUBDIRS = config m4 lib libelf libebl libdwelf libdwfl libdw libcpu libasm \
     31 	  backends src po tests
     32 
     33 EXTRA_DIST = elfutils.spec GPG-KEY NOTES CONTRIBUTING \
     34 	     COPYING COPYING-GPLV2 COPYING-LGPLV3
     35 
     36 # Make sure the test install uses lib64 when $LIB will yield lib64.
     37 # Make sure the test build uses the same compiler, which on e.g. ppc64
     38 # determines which platform we are actually testing.
     39 # Run all tests under valgrind.
     40 AM_DISTCHECK_CONFIGURE_FLAGS = \
     41 	--libdir=`echo $(libdir) | sed "s,^$(exec_prefix),$$dc_install_base,"`\
     42 	--enable-valgrind --enable-sanitize-undefined \
     43 	CC="$(CC)"
     44 
     45 distcheck-hook:
     46 	chmod -R u+w $(distdir)
     47 
     48 rpm: dist
     49 	rpmbuild -ts --sign elfutils-@PACKAGE_VERSION@.tar.bz2
     50 
     51 # Tell version 3.79 and up of GNU make to not build goals in this
     52 # directory in parallel.
     53 .NOTPARALLEL:
     54