Mercurial > hg > xemacs-beta
comparison lisp/build-report.el @ 460:223736d75acb r21-2-45
Import from CVS: tag r21-2-45
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:43:24 +0200 |
parents | abe6d1db359e |
children | 0784d089fdc9 |
comparison
equal
deleted
inserted
replaced
459:9d4fd877b885 | 460:223736d75acb |
---|---|
2 | 2 |
3 ;; Copyright (C) 1997 Adrian Aichner | 3 ;; Copyright (C) 1997 Adrian Aichner |
4 | 4 |
5 ;; Author: Adrian Aichner <adrian@xemacs.org> | 5 ;; Author: Adrian Aichner <adrian@xemacs.org> |
6 ;; Date: Sun., Apr. 20, 1997-2000. | 6 ;; Date: Sun., Apr. 20, 1997-2000. |
7 ;; Version: $Revision: 1.5.2.6 $ | 7 ;; Version: $Revision: 1.5.2.7 $ |
8 ;; Keywords: internal | 8 ;; Keywords: internal |
9 | 9 |
10 ;; This file is part of XEmacs. | 10 ;; This file is part of XEmacs. |
11 | 11 |
12 ;; XEmacs is free software; you can redistribute it and/or modify | 12 ;; XEmacs is free software; you can redistribute it and/or modify |
85 "Standardizes the Creation of XEmacs Build Reports." | 85 "Standardizes the Creation of XEmacs Build Reports." |
86 :load 'build-report | 86 :load 'build-report |
87 :group 'build) | 87 :group 'build) |
88 | 88 |
89 (defcustom build-report-destination | 89 (defcustom build-report-destination |
90 (quote ("XEmacs Build Reports List <xemacs-build-reports@xemacs.org>" | 90 (list |
91 "XEmacs Beta List <xemacs-beta@xemacs.org>")) | 91 "XEmacs Build Reports List <xemacs-buildreports@xemacs.org>" |
92 "XEmacs Beta List <xemacs-beta@xemacs.org>") | |
92 "*The list of mail addresses XEmacs Build Reports should most likely | 93 "*The list of mail addresses XEmacs Build Reports should most likely |
93 go to." | 94 go to." |
94 :type '(repeat | 95 :type '(repeat |
95 :custom-show t | 96 :custom-show t |
96 :documentation-shown t | 97 :documentation-shown t |
97 string) | 98 string) |
98 :group 'build-report) | 99 :group 'build-report) |
99 | 100 |
100 (defcustom build-report-keep-regexp | 101 (defcustom build-report-keep-regexp |
101 (quote ("^\\(cd\\|n?make\\)\\s-" "errors?" "warnings?" | 102 (list |
102 "pure.*\\(space\\|size\\)" "hides\\b" "strange" "shadowings" | 103 "^\\(cd\\|n?make\\)\\s-" |
103 "^Compil\\(ing\\s-+in\\|ation\\)" "^Using" "not\\s-+found" | 104 "errors?" |
104 "^While\\s-+compiling.*\\(\n\\s-+.+\\)*" "^Note:" | 105 "warnings?" |
105 "Installing" "[Ff]ile(s) copied" | 106 "pure.*\\(space\\|size\\)" |
106 "\\s-+tests\\s-+")) | 107 "hides\\b" |
108 "strange" | |
109 "shadowings" | |
110 "^Compil\\(ing\\s-+in\\|ation\\)" | |
111 "^Using" | |
112 "not\\s-+found" | |
113 "^While\\s-+compiling.*\\(\n\\s-+.+\\)*" | |
114 "^Note:" | |
115 "Installing" | |
116 "[Ff]ile(s) copied" | |
117 "\\s-+tests\\s-+") | |
107 "*Regexp of make process output lines to keep in the report." | 118 "*Regexp of make process output lines to keep in the report." |
108 :type '(repeat | 119 :type '(repeat |
109 :custom-show t | 120 :custom-show t |
110 :documentation-shown t | 121 :documentation-shown t |
111 regexp) | 122 regexp) |
112 :group 'build-report) | 123 :group 'build-report) |
113 | 124 |
114 (defcustom build-report-delete-regexp | 125 (defcustom build-report-delete-regexp |
115 (quote ("confl.*with.*auto-inlining" "^Formatting:")) | 126 (list |
127 "confl.*with.*auto-inlining" | |
128 "^Formatting:" | |
129 "(100%) tests successful") | |
116 "*Regexp of make process output lines to delete from the report." | 130 "*Regexp of make process output lines to delete from the report." |
117 :type '(repeat | 131 :type '(repeat |
118 :custom-show t | 132 :custom-show t |
119 :documentation-shown t | 133 :documentation-shown t |
120 regexp) | 134 regexp) |
134 :custom-show t | 148 :custom-show t |
135 :documentation-shown t) | 149 :documentation-shown t) |
136 :group 'build-report) | 150 :group 'build-report) |
137 | 151 |
138 (defcustom build-report-make-output-files | 152 (defcustom build-report-make-output-files |
139 (quote ("beta.err")) | 153 (list |
154 "beta.err" | |
155 "xemacs-make-all.err" | |
156 "xemacs-make-check-temacs.err" | |
157 "xemacs-make-check.err" | |
158 "xemacs-make-install.err") | |
140 "*List of Filenames where stdout and stderr of XEmacs make process | 159 "*List of Filenames where stdout and stderr of XEmacs make process |
141 have been stored. These are relative to | 160 have been stored. These are relative to |
142 `build-report-make-output-dir`. You'll have to run make with output | 161 `build-report-make-output-dir`. You'll have to run make with output |
143 redirection or use the `build' XEmacs package to save this output. You | 162 redirection or use the `build' XEmacs package to save this output. You |
144 may use following alias | 163 may use following alias |