Revision 77755340

b/Makefile
221 221
ar      de     en-us  fi  fr-be  hr     it  lv  nl         pl  ru     th \
222 222
common  de-ch  es     fo  fr-ca  hu     ja  mk  nl-be      pt  sl     tr
223 223

  
224
ifdef INSTALL_BLOBS
225
BLOBS=bios.bin vgabios.bin vgabios-cirrus.bin ppc_rom.bin \
226
video.x openbios-sparc32 openbios-sparc64 pxe-ne2k_pci.bin \
227
pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin
228
else
229
BLOBS=
230
endif
231

  
224 232
install-doc: $(DOCS)
225 233
	mkdir -p "$(DESTDIR)$(docdir)"
226 234
	$(INSTALL) -m 644 qemu-doc.html  qemu-tech.html "$(DESTDIR)$(docdir)"
......
236 244
ifneq ($(TOOLS),)
237 245
	$(INSTALL) -m 755 -s $(TOOLS) "$(DESTDIR)$(bindir)"
238 246
endif
247
ifneq ($(BLOBS),)
239 248
	mkdir -p "$(DESTDIR)$(datadir)"
240
	set -e; for x in bios.bin vgabios.bin vgabios-cirrus.bin ppc_rom.bin \
241
		video.x openbios-sparc32 openbios-sparc64 pxe-ne2k_pci.bin \
242
		pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin; do \
249
	set -e; for x in $(BLOBS); do \
243 250
		$(INSTALL) -m 644 $(SRC_PATH)/pc-bios/$$x "$(DESTDIR)$(datadir)"; \
244 251
	done
252
endif
245 253
ifndef CONFIG_WIN32
246 254
	mkdir -p "$(DESTDIR)$(datadir)/keymaps"
247 255
	set -e; for x in $(KEYMAPS); do \
b/configure
118 118
kvm="yes"
119 119
kerneldir=""
120 120
aix="no"
121
blobs="yes"
121 122

  
122 123
# OS specific
123 124
targetos=`uname -s`
......
372 373
  ;;
373 374
  --disable-aio) aio="no"
374 375
  ;;
376
  --disable-blobs) blobs="no"
377
  ;;
375 378
  --kerneldir=*) kerneldir="$optarg"
376 379
  ;;
377 380
  *) echo "ERROR: unknown option $opt"; show_help="yes"
......
483 486
echo "  --sparc_cpu=V            Build qemu for Sparc architecture v7, v8, v8plus, v8plusa, v9"
484 487
echo "  --disable-vde            disable support for vde network"
485 488
echo "  --disable-aio            disable AIO support"
489
echo "  --disable-blobs          disable installing provided firmware blobs"
486 490
echo "  --kerneldir=PATH         look for kernel includes in PATH"
487 491
echo ""
488 492
echo "NOTE: The object files are built at the place where configure is launched"
......
1083 1087
echo "NPTL support      $nptl"
1084 1088
echo "vde support       $vde"
1085 1089
echo "AIO support       $aio"
1090
echo "Install blobs     $blobs"
1086 1091
echo "KVM support       $kvm"
1087 1092

  
1088 1093
if test $sdl_too_old = "yes"; then
......
1357 1362
  echo "#define CONFIG_AIO 1" >> $config_h
1358 1363
  echo "CONFIG_AIO=yes" >> $config_mak
1359 1364
fi
1365
if test "$blobs" = "yes" ; then
1366
  echo "INSTALL_BLOBS=yes" >> $config_mak
1367
fi
1360 1368

  
1361 1369
# XXX: suppress that
1362 1370
if [ "$bsd" = "yes" ] ; then

Also available in: Unified diff