Messages in this thread Patch in this message | | | Date | Mon, 30 Aug 2004 17:14:05 +0200 | From | Christoph Hellwig <> | Subject | [PATCH] read EXTRAVERSION from file |
| |
The're an very interesting patch in the Debian tree still from the time where Herbert Xu mentioned it, it allows creating a file .extraversion in the toplevel kernel directory and the Makefile will set EXTRAVERSION to it's contents. This has the nice advantage of keeping an extraversion pre-tree instead of having to patch the Makefile and getting rejects everytime you pull a new tree (or BK refuses to touch the Makefile).
The only thing I'm not fully comfortable is the .extraversion name, I think I'd prefer a user-visible name.
Any other comments on this one?
--- kernel-source-2.6.6/Makefile 2004-05-10 19:47:45.000000000 +1000 +++ kernel-source-2.6.6-1/Makefile 2004-05-10 22:21:02.000000000 +1000 @@ -151,6 +151,9 @@ export srctree objtree VPATH TOPDIR +ifeq ($(EXTRAVERSION),) +EXTRAVERSION := $(shell [ ! -f .extraversion ] || cat .extraversion) +endif KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) # SUBARCH tells the usermode build what the underlying arch is. That is set - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |