From 65a03ea9ca8a44f80eccc72d4b93e06f3076ce39 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Fri, 19 Nov 2010 18:39:33 +0000 Subject: stubdom: allow building with read-only sources Signed-off-by: Jan Beulich Acked-by: Ian Jackson Signed-off-by: Ian Jackson --- stubdom/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'stubdom/Makefile') diff --git a/stubdom/Makefile b/stubdom/Makefile index ade20496cb..d3af867a23 100644 --- a/stubdom/Makefile +++ b/stubdom/Makefile @@ -155,8 +155,9 @@ cross-libpci: $(LIBPCI_STAMPFILE) $(LIBPCI_STAMPFILE): pciutils-$(XEN_TARGET_ARCH) $(NEWLIB_STAMPFILE) $(ZLIB_STAMPFILE) ( cd $< && \ cp ../libpci.config.h lib/config.h && \ + chmod u+w lib/config.h && \ echo '#define PCILIB_VERSION "$(LIBPCI_VERSION)"' >> lib/config.h && \ - cp ../libpci.config.mak lib/config.mk && \ + ln -sf ../../libpci.config.mak lib/config.mk && \ $(CROSS_MAKE) CC="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) -I$(realpath $(MINI_OS)/include)" lib/libpci.a && \ $(INSTALL_DATA) lib/libpci.a $(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf/lib/ && \ $(INSTALL_DIR) $(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf/include/pci && \ -- cgit v1.2.3