mootConfig.h
Go to the documentation of this file.
1 /* -*- Mode: C++ -*- */
2 /*
3  libmoot : moocow's part-of-speech tagging library
4  Copyright (C) 2003-2009 by Bryan Jurish <moocow@cpan.org>
5 
6  This library is free software; you can redistribute it and/or
7  modify it under the terms of the GNU Lesser General Public
8  License as published by the Free Software Foundation; either
9  version 3 of the License, or (at your option) any later version.
10 
11  This library is distributed in the hope that it will be useful,
12  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  Lesser General Public License for more details.
15 
16  You should have received a copy of the GNU Lesser General Public
17  License along with this library; if not, write to the Free Software
18  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */
20 /*--------------------------------------------------------------------------
21  * File: mootConfig.h
22  * Author: Bryan Jurish <moocow@cpan.org>
23  * Description:
24  * + moot PoS tagger : configuration (hack)
25  *--------------------------------------------------------------------------*/
26 
44 /*
45  * Define a sentinel preprocessor symbol _MOOT_CONFIG_H, just
46  * in case someone wants to check whether we've already
47  * (#include)d this file ....
48  */
49 #ifndef _MOOT_CONFIG_H
50 #define _MOOT_CONFIG_H
51 #endif /* _MOOT_CONFIG_H */
52 
53 /*
54  * Putting autoheader files within the above #ifndef/#endif idiom
55  * is potentially a BAD IDEA, since we might need to (re-)define
56  * moot's autoheader-generated preprocessor symbols (e.g. after
57  * (#include)ing in some config.h from another autoheader package
58  */
59 #include <mootNoConfig.h>
60 #include <mootAutoConfig.h>
undefines any autoheader preprocessor macros
autoheader-generated preprocessor macros