1 dnl Copyright (C) 2015 The Meme Factory, Inc. http://www.meme.com/
3 dnl This file is part of Gombe-MI.
5 dnl Gombe-MI is free software; you can redistribute it and/or modify
6 dnl it under the terms of the GNU General Public License as published by
7 dnl the Free Software Foundation; either version 3 of the License, or
8 dnl (at your option) any later version.
10 dnl This program is distributed in the hope that it will be useful,
11 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
12 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 dnl GNU General Public License for more details.
15 dnl You should have received a copy of the GNU General Public License
16 dnl along with Gombe-MI. If not, see <http://www.gnu.org/licenses/>.
18 dnl Constant data values hardcoded into the system.
20 dnl Karl O. Pinc <kop@meme.com>
23 dnl This file is processed by Makefiles (with m4toentityconstants)
24 dnl to produce xml entities for use in the documentation and the
25 dnl view definitions. This processing is simplistic and requires
26 dnl defines be a single line and arguments be quoted.
29 changequote([{[,]}])dnl m4 foolery so includes include only once.
30 dnl Once the macro is in the text, change the quotes back
31 ifdef([{[_warningconstants.m4]}], [{[changequote(`,')]}], [{[dnl
34 dnl Standard test for having already included the file.
35 define(`_warningconstants.m4')dnl
37 dnl Turn output off. This file produces no output.
41 dnl Constants for data types.
42 dnl (Lengths and so forth)
45 dnl Maximum length of the IQType column.
46 define(`warn_iqtype_len', `5')
48 dnl Maximum length of the WRID column.
49 define(`warn_wrid_len', `15')
51 dnl Maximum length of INTEGRITY_QUERIES.IQName.
52 define(`warn_iqname_len', `15')
54 dnl Turn output back on
58 ]}])dnl End of ifdef over the whole file.