Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 0e / 269db73dfddda145e5a89d538ccafbdc3c3d7d
1 Return-Path: <too@guru-group.fi>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id CE317431FBD\r
6         for <notmuch@notmuchmail.org>; Sat, 25 Jan 2014 14:43:33 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id J-ePjlcpfdAR for <notmuch@notmuchmail.org>;\r
16         Sat, 25 Jan 2014 14:43:27 -0800 (PST)\r
17 Received: from guru.guru-group.fi (guru.guru-group.fi [46.183.73.34])\r
18         by olra.theworths.org (Postfix) with ESMTP id 87C14431FBC\r
19         for <notmuch@notmuchmail.org>; Sat, 25 Jan 2014 14:43:27 -0800 (PST)\r
20 Received: by guru.guru-group.fi (Postfix, from userid 501)\r
21         id 8AAA71000C1; Sun, 26 Jan 2014 00:43:21 +0200 (EET)\r
22 From: Tomi Ollila <tomi.ollila@iki.fi>\r
23 To: notmuch@notmuchmail.org\r
24 Subject: [PATCH 1/1] build: write VERSION file containing $(VERSION) string\r
25 Date: Sun, 26 Jan 2014 00:43:20 +0200\r
26 Message-Id: <1390689800-16654-1-git-send-email-tomi.ollila@iki.fi>\r
27 X-Mailer: git-send-email 1.8.0\r
28 Cc: tomi.ollila@iki.fi\r
29 X-BeenThere: notmuch@notmuchmail.org\r
30 X-Mailman-Version: 2.1.13\r
31 Precedence: list\r
32 List-Id: "Use and development of the notmuch mail system."\r
33         <notmuch.notmuchmail.org>\r
34 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
35         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
36 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
37 List-Post: <mailto:notmuch@notmuchmail.org>\r
38 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
39 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
40         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
41 X-List-Received-Date: Sat, 25 Jan 2014 22:43:33 -0000\r
42 \r
43 This version file will be as prerequisite to the target files\r
44 that use the version info for some purpose, like printing\r
45 it to the user to examine. The contents of the VERSION file\r
46 is seldom read by the build system itself as the $(VERSION)\r
47 variable has the same information.\r
48 ---\r
49  Makefile.local | 11 ++++++++++-\r
50  1 file changed, 10 insertions(+), 1 deletion(-)\r
51 \r
52 diff --git a/Makefile.local b/Makefile.local\r
53 index c85e09c..1f876b3 100644\r
54 --- a/Makefile.local\r
55 +++ b/Makefile.local\r
56 @@ -22,6 +22,8 @@ VERSION:=$(shell cat ${srcdir}/version)\r
57  ifeq ($(filter release release-message pre-release update-versions,$(MAKECMDGOALS)),)\r
58  ifeq ($(IS_GIT),yes)\r
59  VERSION:=$(shell git describe --match '[0-9.]*'|sed -e s/_/~/ -e s/-/+/ -e s/-/~/)\r
60 +# Make the 'VERSION' file depend *also* on .git/HEAD in this case\r
61 +VERSION: .git/HEAD\r
62  endif\r
63  endif\r
64  \r
65 @@ -69,6 +71,11 @@ ifeq ($(shell cat .first-build-message 2>/dev/null),)\r
66  endif\r
67  endif\r
68  \r
69 +# This VERSION file is used mostly for triggering other file remakes...\r
70 +# This may get other dependency to .git/HEAD above in this file.\r
71 +VERSION: version\r
72 +       echo $(VERSION) > $@\r
73 +\r
74  $(TAR_FILE):\r
75         if git tag -v $(VERSION) >/dev/null 2>&1; then \\r
76             ref=$(VERSION); \\r
77 @@ -280,6 +287,8 @@ notmuch_client_srcs =               \\r
78  \r
79  notmuch_client_modules = $(notmuch_client_srcs:.c=.o)\r
80  \r
81 +notmuch.o: VERSION\r
82 +\r
83  notmuch: $(notmuch_client_modules) lib/libnotmuch.a util/libutil.a parse-time-string/libparse-time-string.a\r
84         $(call quiet,CXX $(CFLAGS)) $^ $(FINAL_LIBNOTMUCH_LDFLAGS) -o $@\r
85  \r
86 @@ -318,7 +327,7 @@ install-desktop:\r
87         desktop-file-install --mode 0644 --dir "$(DESTDIR)$(desktop_dir)" notmuch.desktop\r
88  \r
89  SRCS  := $(SRCS) $(notmuch_client_srcs)\r
90 -CLEAN := $(CLEAN) notmuch notmuch-shared $(notmuch_client_modules) notmuch.elc\r
91 +CLEAN := $(CLEAN) VERSION notmuch notmuch-shared $(notmuch_client_modules)\r
92  \r
93  DISTCLEAN := $(DISTCLEAN) .first-build-message Makefile.config\r
94  \r
95 -- \r
96 1.8.5.3\r
97 \r