X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Makefile.am;h=5f22f79d0c61b01b1c9413c5032e2e35c43a0762;hb=2837e829099b57c7c336324790989447bc624ac2;hp=8450892638f48732b821824ff93466c5ac845165;hpb=d3110e6318aa040e499479640ce33efe5ccc0f3e;p=qemu-sanity-check.git diff --git a/Makefile.am b/Makefile.am index 8450892..5f22f79 100644 --- a/Makefile.am +++ b/Makefile.am @@ -11,17 +11,43 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # -# 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., 675 Mass Ave, Cambridge, MA 02139, USA. +# 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., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. EXTRA_DIST = \ + .gitignore \ + qemu-sanity-check.1 \ qemu-sanity-check.in \ - qemu-sanity-check.pod + qemu-sanity-check.pod \ + qemu-sanity-check.pod.in \ + sleeper \ + $(TESTS) -CLEANFILES = qemu-sanity-check +CLEANFILES = \ + *~ \ + qemu-sanity-check bin_SCRIPTS = qemu-sanity-check +initrddir = $(libdir)/qemu-sanity-check +initrd_DATA = initrd + +# Build the initramfs. +initrd: init + echo $< | cpio --quiet -o -H newc > $@-t + mv $@-t $@ + +noinst_PROGRAMS = init +init_SOURCES = init.c +init_CFLAGS = -static +init_LDFLAGS = -static + +# Build the man pages. +qemu-sanity-check.pod: qemu-sanity-check.pod.in Makefile + rm -f $@ $@-t + $(SED) -e 's,@libdir\@,$(libdir),g' < $< > $@-t + mv $@-t $@ + chmod 0555 $@ if HAVE_POD2MAN @@ -35,4 +61,16 @@ qemu-sanity-check.1: qemu-sanity-check.pod endif -TESTS = qemu-sanity-check +# Tests. +TESTS = \ + run-qemu-sanity-check \ + test-timeout \ + test-bad-options \ + test-bad-kernel \ + test-bad-qemu \ + test-bad-userspace + +# Tag HEAD with current version (maintainer only). + +maintainer-tag: + git tag -a v$(VERSION) -m "Version $(VERSION)" -f