git.annexia.org
/
libguestfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 1.7.6.
[libguestfs.git]
/
images
/
Makefile.am
diff --git
a/images/Makefile.am
b/images/Makefile.am
index
ff8d46f
..
b1b4855
100644
(file)
--- a/
images/Makefile.am
+++ b/
images/Makefile.am
@@
-1,5
+1,5
@@
# libguestfs test images
# libguestfs test images
-# Copyright (C) 2009 Red Hat Inc.
+# Copyright (C) 2009
-2010
Red Hat 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
#
# 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
@@
-36,14
+36,19
@@
EXTRA_DIST = \
lib-win32.dll \
lib-win64.dll \
lib-x86_64.so \
lib-win32.dll \
lib-win64.dll \
lib-x86_64.so \
- test-grep.txt
+ test-grep.txt \
+ make-dummy-fedora-img.sh
noinst_DATA = test.iso
noinst_DATA = test.iso
+# This is 'check_DATA' because we don't need it until 'make check'
+# time and we need the tools we have built in order to make it.
+check_DATA = fedora.img
+
CLEANFILES = \
test.iso test.sqsh \
100kallzeroes 100kallnewlines 100kallspaces 100krandom 10klines \
CLEANFILES = \
test.iso test.sqsh \
100kallzeroes 100kallnewlines 100kallspaces 100krandom 10klines \
- initrd
+ initrd
fedora.img
images_files_src = \
$(srcdir)/helloworld.tar \
images_files_src = \
$(srcdir)/helloworld.tar \
@@
-73,6
+78,8
@@
images_files_build = \
$(builddir)/100kallspaces \
$(builddir)/100krandom \
$(builddir)/10klines \
$(builddir)/100kallspaces \
$(builddir)/100krandom \
$(builddir)/10klines \
+ $(builddir)/abssymlink \
+ $(builddir)/hello.b64 \
$(builddir)/initrd \
$(builddir)/initrd-x86_64.img \
$(builddir)/initrd-x86_64.img.gz \
$(builddir)/initrd \
$(builddir)/initrd-x86_64.img \
$(builddir)/initrd-x86_64.img.gz \
@@
-118,6
+125,12
@@
$(builddir)/10klines:
done > $@-t
mv $@-t $@
done > $@-t
mv $@-t $@
+$(builddir)/abssymlink:
+ ln -sf /10klines $@
+
+$(builddir)/hello.b64:
+ echo "hello" | base64 > $@
+
$(builddir)/initrd: empty known-1 known-2 known-3 known-4 known-5
rm -f $@ $@-t
for f in $^; do echo $$f; done | cpio -o -H newc | gzip --best > $@-t
$(builddir)/initrd: empty known-1 known-2 known-3 known-4 known-5
rm -f $@ $@-t
for f in $^; do echo $$f; done | cpio -o -H newc | gzip --best > $@-t
@@
-142,3
+155,9
@@
$(builddir)/test-grep.txt.gz: test-grep.txt
rm -f $@ $@-t
gzip --best -c $< > $@-t
mv $@-t $@
rm -f $@ $@-t
gzip --best -c $< > $@-t
mv $@-t $@
+
+# Make a (dummy) Fedora image.
+fedora.img: make-dummy-fedora-img.sh
+ LIBGUESTFS_PATH=../appliance \
+ LD_LIBRARY_PATH=../src/.libs \
+ bash $<