bitkeeper revision 1.1159.1.345 (4188c3c3m4peCqRhMg6W2JHnjHwkDw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
This commit is contained in:
iap10@labyrinth.cl.cam.ac.uk committed 2004-11-03 11:40:51 +00:00
commit 50e437a00a
6 files changed
+15 -20

No files matched your search

+2 -2
View File
@@ -30,10 +30,10 @@ install: all
pdf/%.pdf: ps/%.ps
mkdir -p pdf ; ps2pdf $< $@
ps/%.ps: %.dvi $(GFX)
ps/%.ps: %.dvi
mkdir -p ps ; dvips -Ppdf -G0 -o $@ $<
%.dvi: src/%.tex
%.dvi: src/%.tex $(GFX)
latex $< >/dev/null
if [ -e $*.toc ] ; then latex $< >/dev/null ; fi
+1 -1
View File
@@ -2,7 +2,7 @@
#
: ${HOS:=$(uname -s | tr /A-Z/ /a-z/)}
: ${HARCH:=$(uname -i)}
: ${HARCH:=$(uname -i 2>/dev/null || echo i386)}
: ${NETBSD_RELEASE:=$(basename $(cd $(dirname $0) && pwd) | sed 's/netbsd-\([0-9]\+\.[0-9]\+\).*/\1/')}
: ${NETBSD_VERSION:=$(basename $(cd $(dirname $0) && pwd) | sed 's/netbsd-\([0-9]\+\.[0-9]\+.*\)-xen.*/\1/')}
: ${TOPDIR:=$(cd $(dirname $0) && pwd | sed 's/\(netbsd-[0-9]\+\.[0-9]\+.*-xen[^/]*\)/\1/')}
+1 -1
View File
@@ -4,7 +4,7 @@
#
: ${HOS:=$(uname -s | tr /A-Z/ /a-z/)}
: ${HARCH:=$(uname -i)}
: ${HARCH:=$(uname -i 2>/dev/null || echo i386)}
: ${NETBSD_RELEASE:=$(basename $(cd $(dirname $0) && pwd) | sed 's/netbsd-\([0-9]\+\.[0-9]\+\).*/\1/')}
: ${NETBSD_VERSION:=$(basename $(cd $(dirname $0) && pwd) | sed 's/netbsd-\([0-9]\+\.[0-9]\+.*\)-xen.*/\1/')}
: ${TOPDIR:=$(cd $(dirname $0) && pwd | sed 's/\(netbsd-[0-9]\+\.[0-9]\+.*-xen[^/]*\)/\1/')}
+2 -1
View File
@@ -38,7 +38,8 @@ OBJS = $(patsubst %.c,%.o,$(SRCS))
LIB = libxc.so libxc.so.$(MAJOR) libxc.so.$(MAJOR).$(MINOR)
all: check-for-zlib mk-symlinks $(LIB)
all: check-for-zlib mk-symlinks
$(MAKE) $(LIB)
check-for-zlib:
@if [ ! -e /usr/include/zlib.h ]; then \
+2 -1
View File
@@ -30,7 +30,8 @@ LIB := $(LIB_NAME).so
LIB += $(LIB_NAME).so.$(MAJOR)
LIB += $(LIB_NAME).so.$(MAJOR).$(MINOR)
all: check-for-zlib $(LIB)
all: check-for-zlib
$(MAKE) $(LIB)
$(LIB_NAME).so: $(LIB_NAME).so.$(MAJOR)
ln -sf $^ $@
+7 -14
View File
@@ -9,8 +9,6 @@ export BASEDIR := $(shell pwd)
include Rules.mk
GENERATED_FILES := include/xen/compile.h
default: $(TARGET)
gzip -f -9 < $(TARGET) > $(TARGET).gz
@@ -30,27 +28,23 @@ install: $(TARGET)
dist: $(TARGET)
$(MAKE) prefix=`pwd`/../install dist=yes install
clean: delete-links
clean:
$(MAKE) -C figlet clean
$(MAKE) -C common clean
$(MAKE) -C drivers clean
$(MAKE) -C arch/$(TARGET_ARCH) clean
rm -f *.o $(TARGET)* *~ core $(GENERATED_FILES)
rm -f include/asm *.o $(TARGET)* *~ core include/xen/compile.h
$(TARGET): delete-unfresh-files make-links $(GENERATED_FILES)
$(TARGET): delete-unfresh-files
[ -e include/asm ] || ln -sf asm-$(TARGET_ARCH) include/asm
$(MAKE) include/xen/compile.h
$(MAKE) -C common
$(MAKE) -C drivers
$(MAKE) -C arch/$(TARGET_ARCH)
make-links: delete-links
ln -sf asm-$(TARGET_ARCH) include/asm
delete-links:
rm -f include/asm
# Blow away kernel.o because build info is stored statically within it.
delete-unfresh-files:
rm -f $(GENERATED_FILES) common/kernel.o
rm -f include/xen/compile.h common/kernel.o
# compile.h contains dynamic build info. Rebuilt on every 'make' invocation.
include/xen/compile.h:
@@ -71,8 +65,7 @@ include/xen/compile.h:
cd ./figlet && make && ./figlet Xen $(XEN_VERSION).$(XEN_SUBVERSION)$(XEN_EXTRAVERSION) 1>>../$@ && cd ..
@LANG=C echo >> $@
.PHONY: $(GENERATED_FILES) make-links delete-links default
.PHONY: debug install clean delete-unfresh-files TAGS
.PHONY: default debug install dist clean delete-unfresh-files TAGS
SUBDIRS = arch common drivers
TAGS:
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.