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