10 |
LDFLAGS=-g |
LDFLAGS=-g |
11 |
LIBS= |
LIBS= |
12 |
DEFINES+=-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE |
DEFINES+=-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE |
13 |
TOOLS=qemu-img |
TOOLS=qemu-img$(EXESUF) |
14 |
ifdef CONFIG_STATIC |
ifdef CONFIG_STATIC |
15 |
LDFLAGS+=-static |
LDFLAGS+=-static |
16 |
endif |
endif |
21 |
$(MAKE) -C $$d $@ || exit 1 ; \ |
$(MAKE) -C $$d $@ || exit 1 ; \ |
22 |
done |
done |
23 |
|
|
24 |
qemu-img: qemu-img.c block.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c |
qemu-img$(EXESUF): qemu-img.c block.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c |
25 |
$(CC) -DQEMU_TOOL $(CFLAGS) $(LDFLAGS) $(DEFINES) -o $@ $^ -lz $(LIBS) |
$(CC) -DQEMU_TOOL $(CFLAGS) $(LDFLAGS) $(DEFINES) -o $@ $^ -lz $(LIBS) |
26 |
|
|
27 |
dyngen$(EXESUF): dyngen.c |
dyngen$(EXESUF): dyngen.c |
44 |
|
|
45 |
install: all |
install: all |
46 |
mkdir -p "$(bindir)" |
mkdir -p "$(bindir)" |
|
ifndef CONFIG_WIN32 |
|
47 |
install -m 755 -s $(TOOLS) "$(bindir)" |
install -m 755 -s $(TOOLS) "$(bindir)" |
|
endif |
|
48 |
mkdir -p "$(datadir)" |
mkdir -p "$(datadir)" |
49 |
install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin \ |
install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin \ |
50 |
pc-bios/vgabios-cirrus.bin \ |
pc-bios/vgabios-cirrus.bin \ |