~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin.h

  • Committer: Monty Taylor
  • Date: 2009-07-15 21:30:33 UTC
  • mto: (1093.1.18 captain)
  • mto: This revision was merged to the branch mainline in revision 1098.
  • Revision ID: mordred@inaugust.com-20090715213033-nlszmgb64vdhtu6s
Split drizzle::plugin::Manifest into its own file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
*/
32
32
 
33
33
 
34
 
/* We use the following strings to define licenses for plugins */
35
 
enum plugin_license_type {
36
 
  PLUGIN_LICENSE_GPL,
37
 
  PLUGIN_LICENSE_BSD,
38
 
  PLUGIN_LICENSE_LGPL,
39
 
  PLUGIN_LICENSE_PROPRIETARY,
40
 
  PLUGIN_LICENSE_MAX=PLUGIN_LICENSE_LGPL
41
 
};
42
 
 
43
 
const char * const PLUGIN_LICENSE_GPL_STRING="GPL";
44
 
const char * const PLUGIN_LICENSE_BSD_STRING="BSD";
45
 
const char * const PLUGIN_LICENSE_LGPL_STRING="LGPL";
46
 
const char * const PLUGIN_LICENSE_PROPRIETARY_STRING="PROPRIETARY";
47
 
 
48
34
/*
49
35
  Macros for beginning and ending plugin declarations. Between
50
36
  drizzle_declare_plugin and drizzle_declare_plugin_end there should