|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-devel
[Xen-devel] [PATCH 2 of 8] Slightly more accurate dependency	tracking fo 
| # HG changeset patch
# User Steven Smith <steven.smith@xxxxxxxxxxxxx>
# Date 1222082607 -3600
# Node ID c630fa8e84bdb0e1a79f7ccc42733ef5ea247cd2
# Parent  5f2f5565914573282437bb31f790ffac1169755c
Slightly more accurate dependency tracking for the .c and .h files in
include/compat.  They should depend on the scripts which generate
them, as well as the inputs to those scripts.
Signed-off-by: Steven Smith <steven.smith@xxxxxxxxxx>
diff -r 5f2f55659145 -r c630fa8e84bd xen/include/Makefile
--- a/xen/include/Makefile      Mon Sep 22 12:23:27 2008 +0100
+++ b/xen/include/Makefile      Mon Sep 22 12:23:27 2008 +0100
@@ -44,7 +44,7 @@
 .PHONY: all
 all: $(headers-y)
 
-compat/%.h: compat/%.i Makefile
+compat/%.h: compat/%.i Makefile $(BASEDIR)/tools/compat-build-header.py
        set -e; id=_$$(echo $@ | tr '[:lower:]-/.' '[:upper:]___'); \
        echo "#ifndef $$id" >$@.new; \
        echo "#define $$id" >>$@.new; \
@@ -60,7 +60,7 @@
 compat/%.i: compat/%.c Makefile
        $(CPP) $(filter-out -M% .%.d,$(CFLAGS)) $(cppflags-y) -o $@ $<
 
-compat/%.c: public/%.h xlat.lst Makefile
+compat/%.c: public/%.h xlat.lst Makefile 
$(BASEDIR)/tools/compat-build-source.py
        mkdir -p $(@D)
        grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' $< | \
        $(PYTHON) $(BASEDIR)/tools/compat-build-source.py >$@.new
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
[Xen-devel] [PATCH 0 of 8] Xen-side netchannel2 patches, take two, steven.smith
[Xen-devel] [PATCH 2 of 8] Slightly more accurate dependency	tracking for the .c and .h files in,
steven.smith <=
[Xen-devel] [PATCH 6 of 8] Implement sub-page grant support, steven.smith
[Xen-devel] [PATCH 1 of 8] Simplify include/xen/grant_table.h a bit:, steven.smith
[Xen-devel] [PATCH 3 of 8] Optimize memcpy for x86 arch. If source	buffers does not start at a 64, steven.smith
[Xen-devel] [PATCH 7 of 8] Transitive grant support, steven.smith
[Xen-devel] [PATCH 4 of 8] Rename the struct grant_entry to struct	grant_entry_v1, so that it, steven.smith
[Xen-devel] [PATCH 8 of 8] Tools-side support for creating and	destroying netchannel2 interfaces, steven.smith
[Xen-devel] [PATCH 5 of 8] Introduce a grant_entry_v2 structure, steven.smith
Re: [Xen-devel] [PATCH 0 of 8] Xen-side netchannel2 patches, take two, Pasi Kärkkäinen
 |  |  | 
  
    |  |  |