lkml.org 
[lkml]   [2000]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
Subject[PATCH] Makefile

When making the docs, the top-level Makefile unconditionally chmod's
three scripts.

Under BitKeeper, things are normally left read-only and the above mode
change is flagged as an error in subsequent BK operations.

BK is can and does track file modes, so BK users can:

bk chmod +x scripts/docgen scripts/gen-all-syms scripts/kernel-doc
(bk commit)

The following patch will not harm BK users and behave as always for
others.


===== Makefile 1.37 vs edited =====
--- 1.37/Makefile Fri Nov 17 04:47:41 2000
+++ edited/Makefile Mon Dec 4 16:15:16 2000
@@ -423,9 +423,15 @@
sync

sgmldocs:
- chmod 755 $(TOPDIR)/scripts/docgen
- chmod 755 $(TOPDIR)/scripts/gen-all-syms
- chmod 755 $(TOPDIR)/scripts/kernel-doc
+ if [ ! -x $(TOPDIR)/scripts/docgen ]; then \
+ chmod 755 $(TOPDIR)/scripts/docgen ; \
+ fi ;
+ if [ ! -x $(TOPDIR)/scripts/gen-all-syms ]; then \
+ chmod 755 $(TOPDIR)/scripts/gen-all-syms ; \
+ fi
+ if [ ! -x $(TOPDIR)/scripts/kernel-doc ]; then \
+ chmod 755 $(TOPDIR)/scripts/kernel-doc ; \
+ fi
$(MAKE) -C $(TOPDIR)/Documentation/DocBook books

psdocs: sgmldocs
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
\
 
 \ /
  Last update: 2005-03-22 12:51    [W:0.036 / U:2.136 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site