From 36351510d0b5366ab0b45b5400e529e9c3b1661b Mon Sep 17 00:00:00 2001 From: William Cohen Date: Wed, 9 Mar 2011 14:26:48 -0500 Subject: import of memstomp 0.1.2 tree. --- Makefile.am | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 Makefile.am (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..9cbd081 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,80 @@ +# This file is part of memstomp. +# +# Copyright 2009 Lennart Poettering +# Copyright 2011 Red Hat +# +# memstomp is free software: you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# memstomp 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with memstomp. If not, see . + +EXTRA_DIST = \ + bootstrap.sh \ + GPL2 \ + LGPL3 \ + GPL3 \ + README \ + memstomp.in + +#include_HEADERS = \ +# memstomp.h + +lib_LTLIBRARIES = \ + libmemstomp.la \ + libmemstomp-backtrace-symbols.la + +bin_SCRIPTS = \ + memstomp + +CLEANFILES = \ + memstomp + +libmemstomp_la_SOURCES = \ + memstomp.c +libmemstomp_la_LDFLAGS = \ + -avoid-version \ + -module \ + -export-dynamic \ + -shared \ + -prefer-pic +libmemstomp_la_LIBADD = \ + $(PTHREAD_LIBS) \ + -lrt \ + -ldl +libmemstomp_la_CFLAGS = \ + $(PTHREAD_CFLAGS) \ + -DSONAME=\"libmemstomp.so\" + +libmemstomp_backtrace_symbols_la_SOURCES = \ + backtrace-symbols.c +libmemstomp_backtrace_symbols_la_LDFLAGS = \ + -avoid-version \ + -module \ + -export-dynamic \ + -shared \ + -prefer-pic +libmemstomp_backtrace_symbols_la_LIBADD = \ + $(PTHREAD_LIBS) \ + -lrt \ + -ldl +libmemstomp_backtrace_symbols_la_CFLAGS = \ + $(PTHREAD_CFLAGS) + +memstomp: memstomp.in Makefile + sed -e 's,@PACKAGE_STRING\@,$(PACKAGE_STRING),g' \ + -e 's,@PACKAGE_NAME\@,$(PACKAGE_NAME),g' < $< > $@ + chmod +x memstomp + +install-exec-hook: + rm -f $(DESTDIR)$(libdir)/libmemstomp.la + rm -f $(DESTDIR)$(libdir)/libmemstomp-backtrace-symbols.la + +ACLOCAL_AMFLAGS = -I m4 -- cgit