mysql_embed.h 1.1 KB

123456789101112131415161718192021222324252627282930
  1. /* Copyright (C) 2000 MySQL AB
  2. This program is free software; you can redistribute it and/or modify
  3. it under the terms of the GNU General Public License as published by
  4. the Free Software Foundation; version 2 of the License.
  5. This program is distributed in the hope that it will be useful,
  6. but WITHOUT ANY WARRANTY; without even the implied warranty of
  7. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  8. GNU General Public License for more details.
  9. You should have received a copy of the GNU General Public License
  10. along with this program; if not, write to the Free Software
  11. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
  12. /* Defines that are unique to the embedded version of MySQL */
  13. #ifdef EMBEDDED_LIBRARY
  14. /* Things we don't need in the embedded version of MySQL */
  15. /* TODO HF add #undef HAVE_VIO if we don't want client in embedded library */
  16. #undef HAVE_PSTACK /* No stacktrace */
  17. #undef HAVE_OPENSSL
  18. #undef HAVE_SMEM /* No shared memory */
  19. #undef HAVE_NDBCLUSTER_DB /* No NDB cluster */
  20. #define DONT_USE_RAID
  21. #endif /* EMBEDDED_LIBRARY */