~drizzle-trunk/drizzle/development

1126.6.2 by Monty Taylor
Split plugin builtins defines into their own header to ease rebuild issues.
1
/* -*- mode: c++; c-basic-offset: 2; indent-tabs-mode: nil; -*-
2
 *  vim:expandtab:shiftwidth=2:tabstop=2:smarttab:
3
 *
1999.6.1 by kalebral at gmail
update Copyright strings to a more common format to help with creating the master debian copyright file
4
 *  Copyright (C) 2009 Sun Microsystems, Inc.
1126.6.2 by Monty Taylor
Split plugin builtins defines into their own header to ease rebuild issues.
5
 *
6
 *  This program is free software; you can redistribute it and/or modify
7
 *  it under the terms of the GNU General Public License as published by
8
 *  the Free Software Foundation; version 2 of the License.
9
 *
10
 *  This program is distributed in the hope that it will be useful,
11
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 *  GNU General Public License for more details.
14
 *
15
 *  You should have received a copy of the GNU General Public License
16
 *  along with this program; if not, write to the Free Software
17
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18
 */
19
1530.2.5 by Monty Taylor
Renamed classes that were in drizzled::plugin but which were not meant
20
#ifndef DRIZZLED_MODULE_LOAD_LIST_H
21
#define DRIZZLED_MODULE_LOAD_LIST_H
1126.6.2 by Monty Taylor
Split plugin builtins defines into their own header to ease rebuild issues.
22
23
/* The list of builtin plugins */
1530.2.5 by Monty Taylor
Renamed classes that were in drizzled::plugin but which were not meant
24
#define PANDORA_BUILTIN_LIST "@PANDORA_BUILTIN_LIST@"
1885.2.3 by Monty Taylor
Finalized the static/load_by_default split, supporting now an array of
25
#define PANDORA_BUILTIN_LOAD_LIST "@PANDORA_BUILTIN_LOAD_LIST@"
1192.3.7 by Monty Taylor
Added code necessary for building plugins dynamically.
26
/* List of plugins that should be loaded on startup if no
27
 * value is given for --plugin-load */
28
#define PANDORA_PLUGIN_LIST "@PANDORA_PLUGIN_LIST@"
1126.6.2 by Monty Taylor
Split plugin builtins defines into their own header to ease rebuild issues.
29
1530.2.3 by Monty Taylor
Changed the builtin plugin code path to work exactly the same as dynamic.
30
/* The list of builtin plugins */
31
#define  PANDORA_BUILTIN_SYMBOLS_LIST @PANDORA_BUILTIN_SYMBOLS_LIST@
1885.2.3 by Monty Taylor
Finalized the static/load_by_default split, supporting now an array of
32
#define  PANDORA_BUILTIN_LOAD_SYMBOLS_LIST @PANDORA_BUILTIN_LOAD_SYMBOLS_LIST@
1530.2.3 by Monty Taylor
Changed the builtin plugin code path to work exactly the same as dynamic.
33
1530.2.5 by Monty Taylor
Renamed classes that were in drizzled::plugin but which were not meant
34
#endif /* DRIZZLED_MODULE_LOAD_LIST_H */
1126.6.2 by Monty Taylor
Split plugin builtins defines into their own header to ease rebuild issues.
35