cosmetics for 'P' splash loop
[platform/upstream/gummiboot.git] / Makefile.am
index b32dc76..d224418 100644 (file)
@@ -73,7 +73,16 @@ CLEANFILES += man/gummiboot.8
 # bypasses regular automake to provide absolute control on compiler and linker
 # flags.
 efi_loadername = gummiboot$(MACHINE_TYPE_NAME).efi
-efi_sources = src/efi/gummiboot.c
+efi_sources = \
+       src/efi/util.c \
+       src/efi/console.c \
+       src/efi/graphics.c \
+       src/efi/gummiboot.c
+
+efi_headers = \
+       src/efi/util.h \
+       src/efi/console.h \
+       src/efi/graphics.h
 
 efi_cppflags = \
        $(EFI_CPPFLAGS) \
@@ -121,9 +130,9 @@ efi_solib = $(top_builddir)/src/efi/gummiboot.so
 # ------------------------------------------------------------------------------
 gummibootlib_DATA = $(efi_loadername)
 CLEANFILES += $(efi_objects) $(efi_solib) $(efi_loadername)
-EXTRA_DIST += $(efi_sources)
+EXTRA_DIST += $(efi_sources) $(efi_headers)
 
-$(top_builddir)/src/efi/%.o: $(top_srcdir)/src/efi/%.c
+$(top_builddir)/src/efi/%.o: $(top_srcdir)/src/efi/%.c $(addprefix $(top_srcdir)/,$(efi_headers))
        @$(MKDIR_P) $(top_builddir)/src/efi/
        $(AM_V_CC)$(EFI_CC) $(efi_cppflags) $(efi_cflags) -c $< -o $@
 
@@ -146,7 +155,7 @@ test-disk.img: gummiboot$(MACHINE_TYPE_NAME).efi test/test-create-disk.sh
        $(AM_V_GEN)test/test-create-disk.sh
 
 qemu: test-disk.img
-       $(QEMU) -m 256 -bios $(QEMU_BIOS) -snapshot test-disk.img
+       $(QEMU) -machine accel=kvm -m 256 -bios $(QEMU_BIOS) -snapshot test-disk.img
 
 install-tree: all
        rm -rf $(abs_srcdir)/install-tree