[Groonga-commit] groonga/groonga at a12f3b1 [master] Add "GRN_" prefix to WITH_XXX values

アーカイブの一覧に戻る

Kouhei Sutou null+****@clear*****
Thu May 9 16:44:15 JST 2013


Kouhei Sutou	2013-05-09 16:44:15 +0900 (Thu, 09 May 2013)

  New Revision: a12f3b101334bc2daf1701d56097bd1269780138
  https://github.com/groonga/groonga/commit/a12f3b101334bc2daf1701d56097bd1269780138

  Message:
    Add "GRN_" prefix to WITH_XXX values
    
    It is for avoiding name conflict when groonga is bundled in mroonga in
    MariaDB.

  Modified files:
    config.h.cmake
    configure.ac
    groonga-httpd-conf.sh.in
    lib/ctx.c
    lib/ctx_impl.h
    lib/db.c
    lib/mrb.c
    lib/nfkc.c
    lib/nfkc.rb
    lib/normalizer.c
    lib/output.c
    lib/proc.c
    lib/store.c
    lib/str.c
    src/groonga.c
    test/unit/core/test-context.c
    test/unit/core/test-object.c

  Modified: config.h.cmake (+10 -10)
===================================================================
--- config.h.cmake    2013-05-09 16:22:26 +0900 (147e274)
+++ config.h.cmake    2013-05-09 16:44:15 +0900 (265be15)
@@ -70,16 +70,16 @@
 #cmakedefine WORDS_BIGENDIAN
 
 /* packages */
-#cmakedefine WITH_BENCHMARK
-#cmakedefine WITH_CUTTER
-#cmakedefine WITH_KYTEA
-#cmakedefine WITH_LIBMEMCACHED
-#cmakedefine WITH_LZO
-#cmakedefine WITH_MECAB
-#cmakedefine WITH_MESSAGE_PACK
-#cmakedefine WITH_NFKC
-#cmakedefine WITH_ZEROMQ
-#cmakedefine WITH_ZLIB
+#cmakedefine GRN_WITH_BENCHMARK
+#cmakedefine GRN_WITH_CUTTER
+#cmakedefine GRN_WITH_KYTEA
+#cmakedefine GRN_WITH_LIBMEMCACHED
+#cmakedefine GRN_WITH_LZO
+#cmakedefine GRN_WITH_MECAB
+#cmakedefine GRN_WITH_MESSAGE_PACK
+#cmakedefine GRN_WITH_NFKC
+#cmakedefine GRN_WITH_ZEROMQ
+#cmakedefine GRN_WITH_ZLIB
 
 /* headers */
 #cmakedefine HAVE_DLFCN_H

  Modified: configure.ac (+25 -23)
===================================================================
--- configure.ac    2013-05-09 16:22:26 +0900 (0a836e1)
+++ configure.ac    2013-05-09 16:44:15 +0900 (fcc1623)
@@ -464,7 +464,7 @@ AC_ARG_ENABLE(nfkc,
     [use nfkc based utf8 normalization. [default=yes]])],,
   [enable_nfkc="yes"])
 if test "x$enable_nfkc" = "xyes"; then
-  AC_DEFINE(WITH_NFKC, [1], [compile with nfkc.c])
+  AC_DEFINE(GRN_WITH_NFKC, [1], [compile with nfkc.c])
 fi
 
 # coverage
@@ -679,7 +679,7 @@ m4_ifdef([AC_CHECK_CPPCUTTER],
 AM_CONDITIONAL([WITH_CUTTER], [test "$cutter_use_cutter" = "yes"])
 AM_CONDITIONAL([WITH_CPPCUTTER], [test "$cutter_use_cppcutter" = "yes"])
 if test "$cutter_use_cutter" = "yes"; then
-  AC_DEFINE(WITH_CUTTER, 1, [Define to 1 if you use Cutter])
+  AC_DEFINE(GRN_WITH_CUTTER, 1, [Define to 1 if you use Cutter])
 
   ac_cv_have_libmemcached=no
   AC_CHECK_HEADER(libmemcached/memcached.h,
@@ -688,7 +688,7 @@ if test "$cutter_use_cutter" = "yes"; then
   AM_CONDITIONAL([WITH_LIBMEMCACHED],
                  [test "$ac_cv_have_libmemcached" = "yes"])
   if test "$ac_cv_have_libmemcached" = "yes"; then
-    AC_DEFINE(WITH_LIBMEMCACHED, 1, [Define to 1 if you use libmemcached])
+    AC_DEFINE(GRN_WITH_LIBMEMCACHED, 1, [Define to 1 if you use libmemcached])
   fi
 else
   AM_CONDITIONAL([WITH_LIBMEMCACHED], false)
@@ -713,7 +713,7 @@ else
   AC_MSG_RESULT($ac_benchmark_available)
 fi
 if test "$benchmark_available" = "yes"; then
-  AC_DEFINE(WITH_BENCHMARK, 1, [Define to 1 if benchamrk is available])
+  AC_DEFINE(GRN_WITH_BENCHMARK, 1, [Define to 1 if benchamrk is available])
 fi
 AM_CONDITIONAL([WITH_BENCHMARK], [test "$benchmark_available" = "yes"])
 
@@ -816,7 +816,7 @@ if test "x$enable_libedit" != "xno"; then
     ],
     [libedit_available=no])
   if test "x$libedit_available" = "xyes"; then
-    AC_DEFINE(WITH_LIBEDIT, [1], [Use libedit with multibyte support.])
+    AC_DEFINE(GRN_WITH_LIBEDIT, [1], [Use libedit with multibyte support.])
   else
     if test "x$enable_editline" = "xyes"; then
       AC_MSG_ERROR("No libedit found")
@@ -830,14 +830,15 @@ AC_ARG_WITH(zlib,
     [use zlib for data compression. [default=no]])],
   [with_zlib="$withval"],
   [with_zlib="no"])
-WITH_ZLIB=no
+GRN_WITH_ZLIB=no
 if test "x$with_zlib" = "xyes"; then
-  AC_DEFINE(WITH_ZLIB, [1], [with zlib])
-  AC_SEARCH_LIBS(compress, z, [WITH_ZLIB=yes], [AC_MSG_ERROR("No libz found")])
+  AC_DEFINE(GRN_WITH_ZLIB, [1], [with zlib])
+  AC_SEARCH_LIBS(compress, z, [GRN_WITH_ZLIB=yes],
+                 [AC_MSG_ERROR("No libz found")])
 else
-  AC_SEARCH_LIBS(compress, z, [WITH_ZLIB=yes], [])
+  AC_SEARCH_LIBS(compress, z, [GRN_WITH_ZLIB=yes], [])
 fi
-AC_SUBST(WITH_ZLIB)
+AC_SUBST(GRN_WITH_ZLIB)
 
 # LZO
 AC_ARG_WITH(lzo,
@@ -846,7 +847,7 @@ AC_ARG_WITH(lzo,
   [with_lzo="$withval"],
   [with_lzo="no"])
 if test "x$with_lzo" = "xyes"; then
-  AC_DEFINE(WITH_LZO, [1], [with lzo])
+  AC_DEFINE(GRN_WITH_LZO, [1], [with lzo])
   AC_SEARCH_LIBS(lzo1_compress, lzo2, [], [AC_MSG_ERROR("No liblzo2 found")])
 fi
 
@@ -901,7 +902,7 @@ if test "x$with_mecab" = "xyes"; then
   fi
 fi
 if test "x$with_mecab" = "xyes"; then
-  AC_DEFINE(WITH_MECAB, [1], [use MeCab])
+  AC_DEFINE(GRN_WITH_MECAB, [1], [use MeCab])
 fi
 AM_CONDITIONAL(WITH_MECAB, test "x$with_mecab" = "xyes")
 
@@ -928,7 +929,7 @@ if test "x$with_kytea" != "xno"; then
   with_kytea="$kytea_exists"
 fi
 if test "x$with_kytea" = "xyes"; then
-  AC_DEFINE(WITH_KYTEA, [1], [use KyTea])
+  AC_DEFINE(GRN_WITH_KYTEA, [1], [use KyTea])
 fi
 AM_CONDITIONAL(WITH_KYTEA, test "x$with_kytea" = "xyes")
 
@@ -963,7 +964,7 @@ if test "x$enable_zeromq" != "xno"; then
     ],
     [zeromq_available=no])
   if test "x$zeromq_available" = "xyes"; then
-    AC_DEFINE(WITH_ZEROMQ, [1], [Define to 1 if ZeroMQ is available.])
+    AC_DEFINE(GRN_WITH_ZEROMQ, [1], [Define to 1 if ZeroMQ is available.])
   else
     if test "x$enable_zeromq" = "xyes"; then
       AC_MSG_ERROR("No ZeroMQ found")
@@ -1009,7 +1010,7 @@ if test "x$with_libevent" != "xno"; then
   LDFLAGS="$_SAVE_LDFLAGS"
   LIBS="$_SAVE_LIBS"
   if test "$libevent_available" = "yes"; then
-    AC_DEFINE(WITH_LIBEVENT, [1], [Define to 1 if libevent is available.])
+    AC_DEFINE(GRN_WITH_LIBEVENT, [1], [Define to 1 if libevent is available.])
     LIBEVENT_CFLAGS="$libevent_cflags"
     LIBEVENT_LIBS="$libevent_ldflags"
   else
@@ -1040,7 +1041,8 @@ if test "x$with_message_pack" != "xno"; then
   LDFLAGS="$_SAVE_LDFLAGS"
   LIBS="$_SAVE_LIBS"
   if test "x$message_pack_available" = "xyes"; then
-    AC_DEFINE(WITH_MESSAGE_PACK, [1], [Define to 1 if MessagePack is available.])
+    AC_DEFINE(GRN_WITH_MESSAGE_PACK, [1],
+              [Define to 1 if MessagePack is available.])
     MESSAGE_PACK_CFLAGS="-I$with_message_pack/include"
     MESSAGE_PACK_LIBS="-L$with_message_pack/lib -lmsgpack"
   else
@@ -1273,7 +1275,7 @@ MRUBY_VERSION=mruby_version
 AC_SUBST(MRUBY_VERSION)
 
 if test "$enable_mruby" = "yes"; then
-  AC_DEFINE(WITH_MRUBY, [1], [Define to 1 if mruby is enabled.])
+  AC_DEFINE(GRN_WITH_MRUBY, [1], [Define to 1 if mruby is enabled.])
   MRUBY_CFLAGS="-I\$(top_srcdir)/vendor/mruby-${MRUBY_VERSION}/include"
   MRUBY_LIBS="\$(top_builddir)/vendor/mruby/libmruby.la"
 else
@@ -1285,7 +1287,7 @@ AC_SUBST(MRUBY_LIBS)
 AM_CONDITIONAL(WITH_MRUBY, test "$enable_mruby" = "yes")
 
 # PCRE
-WITH_PCRE=no
+GRN_WITH_PCRE=no
 AC_ARG_WITH(pcre,
   [AS_HELP_STRING([--without-pcre],
     [use PCRE for groonga-httpd. [default=auto-detect]])],
@@ -1296,15 +1298,15 @@ if test "x$with_pcre" != "xno"; then
     PKG_CHECK_MODULES([PCRE], [libpcre],
       [_PKG_CONFIG(PCRE_LIBS_ONLY_L, [libs-only-L], [libpcre])
        PCRE_LIBS_ONLY_L="$pkg_cv_PCRE_LIBS_ONLY_L"
-       WITH_PCRE=yes],
-      [WITH_PCRE=no])
+       GRN_WITH_PCRE=yes],
+      [GRN_WITH_PCRE=no])
     ],
-    [WITH_PCRE=no])
-  if test "x$with_pcre" = "xyes" -a "$WITH_PCRE" != "yes"; then
+    [GRN_WITH_PCRE=no])
+  if test "x$with_pcre" = "xyes" -a "$GRN_WITH_PCRE" != "yes"; then
     AC_MSG_ERROR("No PCRE found")
   fi
 fi
-AC_SUBST(WITH_PCRE)
+AC_SUBST(GRN_WITH_PCRE)
 AC_SUBST(PCRE_CFLAGS)
 AC_SUBST(PCRE_LIBS_ONLY_L)
 

  Modified: groonga-httpd-conf.sh.in (+2 -2)
===================================================================
--- groonga-httpd-conf.sh.in    2013-05-09 16:22:26 +0900 (3e1b82c)
+++ groonga-httpd-conf.sh.in    2013-05-09 16:44:15 +0900 (c509bb5)
@@ -18,7 +18,7 @@ export GROONGA_HTTPD_ERROR_LOG_PATH="${localstatedir}/log/groonga/httpd/error.lo
 export GROONGA_HTTPD_HTTP_LOG_PATH="${localstatedir}/log/groonga/httpd/access.log"
 export GROONGA_HTTPD_PID_PATH="${localstatedir}/run/groonga/groonga-httpd.pid"
 export GROONGA_HTTPD_DEBUG="@grn_debug@"
-export GROONGA_HTTPD_WITH_PCRE="@WITH_PCRE@"
+export GROONGA_HTTPD_WITH_PCRE="@GRN_WITH_PCRE@"
 export GROONGA_HTTPD_PCRE_CFLAGS="@PCRE_CFLAGS@"
 export GROONGA_HTTPD_PCRE_LIBS_ONLY_L="@PCRE_LIBS_ONLY_L@"
-export GROONGA_HTTPD_WITH_ZLIB="@WITH_ZLIB@"
+export GROONGA_HTTPD_WITH_ZLIB="@GRN_WITH_ZLIB@"

  Modified: lib/ctx.c (+3 -3)
===================================================================
--- lib/ctx.c    2013-05-09 16:22:26 +0900 (c6dc237)
+++ lib/ctx.c    2013-05-09 16:44:15 +0900 (559964d)
@@ -417,7 +417,7 @@ grn_ctx_loader_clear(grn_ctx *ctx)
 
 #define IMPL_SIZE ((sizeof(struct _grn_ctx_impl) + (grn_pagesize - 1)) & ~(grn_pagesize - 1))
 
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
 static inline int
 grn_msgpack_buffer_write(void *data, const char *buf, unsigned int len)
 {
@@ -505,7 +505,7 @@ grn_ctx_impl_init(grn_ctx *ctx)
   grn_loader_init(&ctx->impl->loader);
   ctx->impl->plugin_path = NULL;
 
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
   msgpack_packer_init(&ctx->impl->msgpacker, ctx, grn_msgpack_buffer_write);
 #endif
 
@@ -1497,7 +1497,7 @@ get_content_mime_type(grn_ctx *ctx, const char *p, const char *pe)
         ctx->impl->mime_type = "image/jpeg";
       }
       break;
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     case 'm' :
       if (p + 7 == pe && !memcmp(p, "msgpack", 7)) {
         ctx->impl->output_type = GRN_CONTENT_MSGPACK;

  Modified: lib/ctx_impl.h (+4 -4)
===================================================================
--- lib/ctx_impl.h    2013-05-09 16:22:26 +0900 (e63ac38)
+++ lib/ctx_impl.h    2013-05-09 16:44:15 +0900 (56454d2)
@@ -26,11 +26,11 @@
 #include "com.h"
 #endif /* GRN_COM_H */
 
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
 #include <msgpack.h>
 #endif
 
-#ifdef WITH_MRUBY
+#ifdef GRN_WITH_MRUBY
 # include <mruby.h>
 #endif
 
@@ -169,10 +169,10 @@ struct _grn_ctx_impl {
     uint64_t u64;
   } data;
 
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
   msgpack_packer msgpacker;
 #endif
-#ifdef WITH_MRUBY
+#ifdef GRN_WITH_MRUBY
   mrb_state *mrb;
 #endif
 };

  Modified: lib/db.c (+11 -11)
===================================================================
--- lib/db.c    2013-05-09 16:22:26 +0900 (8e6f97c)
+++ lib/db.c    2013-05-09 16:44:15 +0900 (631cd27)
@@ -253,7 +253,7 @@ grn_db_open(grn_ctx *ctx, const char *path)
           DB_OBJ(&s->obj)->range = GRN_ID_NIL;
           grn_ctx_use(ctx, (grn_obj *)s);
           grn_ctx_use(ctx_, (grn_obj *)s);
-#ifdef WITH_MECAB
+#ifdef GRN_WITH_MECAB
           if (grn_db_init_mecab_tokenizer(ctx)) {
             ERRCLR(ctx);
           }
@@ -3406,16 +3406,16 @@ grn_column_create(grn_ctx *ctx, grn_obj *table,
     if (ja_p) {
       grn_bool zlib_p = GRN_FALSE;
       grn_bool lzo_p = GRN_FALSE;
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
       if (flags & GRN_OBJ_COMPRESS_ZLIB) {
         zlib_p = GRN_TRUE;
       }
-#endif /* WITH_ZLIB */
-#ifdef WITH_LZO
+#endif /* GRN_WITH_ZLIB */
+#ifdef GRN_WITH_LZO
       if (flags & GRN_OBJ_COMPRESS_LZO) {
         lzo_p = GRN_TRUE;
       }
-#endif /* WITH_LZO */
+#endif /* GRN_WITH_LZO */
       if (zlib_p || lzo_p) {
         int table_name_len;
         char table_name[GRN_TABLE_MAX_KEY_SIZE];
@@ -5733,7 +5733,7 @@ grn_obj_get_info(grn_ctx *ctx, grn_obj *obj, grn_info_type type, grn_obj *valueb
           "failed to open value buffer for GRN_INFO_ZLIB_SUPPORT");
       goto exit;
     }
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
     GRN_BOOL_PUT(ctx, valuebuf, GRN_TRUE);
 #else
     GRN_BOOL_PUT(ctx, valuebuf, GRN_FALSE);
@@ -5745,11 +5745,11 @@ grn_obj_get_info(grn_ctx *ctx, grn_obj *obj, grn_info_type type, grn_obj *valueb
           "failed to open value buffer for GRN_INFO_LZO_SUPPORT");
       goto exit;
     }
-#ifdef WITH_LZO
+#ifdef GRN_WITH_LZO
     GRN_BOOL_PUT(ctx, valuebuf, GRN_TRUE);
-#else /* WITH_LZO */
+#else /* GRN_WITH_LZO */
     GRN_BOOL_PUT(ctx, valuebuf, GRN_FALSE);
-#endif /* WITH_LZO */
+#endif /* GRN_WITH_LZO */
     break;
   default :
     if (!obj) {
@@ -8226,12 +8226,12 @@ grn_db_init_builtin_types(grn_ctx *ctx)
     grn_itoh(id, buf + 3, 2);
     grn_obj_register(ctx, db, buf, 5);
   }
-#ifdef WITH_MECAB
+#ifdef GRN_WITH_MECAB
   if (grn_db_init_mecab_tokenizer(ctx)) {
     ERRCLR(ctx);
 #endif
     grn_obj_register(ctx, db, "TokenMecab", 10);
-#ifdef WITH_MECAB
+#ifdef GRN_WITH_MECAB
   }
 #endif
   grn_db_init_builtin_tokenizers(ctx);

  Modified: lib/mrb.c (+2 -2)
===================================================================
--- lib/mrb.c    2013-05-09 16:22:26 +0900 (666fcc8)
+++ lib/mrb.c    2013-05-09 16:44:15 +0900 (0797b0e)
@@ -19,12 +19,12 @@
 #include "mrb.h"
 #include "ctx_impl.h"
 
-#ifdef WITH_MRUBY
+#ifdef GRN_WITH_MRUBY
 # include <mruby/proc.h>
 # include <mruby/compile.h>
 #endif
 
-#ifdef WITH_MRUBY
+#ifdef GRN_WITH_MRUBY
 void
 grn_ctx_impl_mrb_init(grn_ctx *ctx)
 {

  Modified: lib/nfkc.c (+2 -2)
===================================================================
--- lib/nfkc.c    2013-05-09 16:22:26 +0900 (de24bdc)
+++ lib/nfkc.c    2013-05-09 16:44:15 +0900 (3e6eca0)
@@ -23,7 +23,7 @@ don't edit this file by hand. it generated automatically by nfkc.rb
 
 #include <groonga/nfkc.h>
 
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
 
 grn_char_type
 grn_nfkc_char_type(const unsigned char *str)
@@ -80245,5 +80245,5 @@ case 0xE3 :
   return 0;
 }
 
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
 

  Modified: lib/nfkc.rb (+2 -2)
===================================================================
--- lib/nfkc.rb    2013-05-09 16:22:26 +0900 (65e3c49)
+++ lib/nfkc.rb    2013-05-09 16:44:15 +0900 (1a13438)
@@ -349,7 +349,7 @@ don't edit this file by hand. it generated automatically by nfkc.rb
 
 #include "nfkc.h"
 
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
 
 unsigned char
 grn_nfkc_char_type(const unsigned char *str)
@@ -369,7 +369,7 @@ grn_nfkc_map2(const unsigned char *prefix, const unsigned char *suffix)
 %  return 0;
 }
 
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
 
 END
 

  Modified: lib/normalizer.c (+10 -10)
===================================================================
--- lib/normalizer.c    2013-05-09 16:22:26 +0900 (44e96a7)
+++ lib/normalizer.c    2013-05-09 16:44:15 +0900 (b970bc6)
@@ -558,7 +558,7 @@ sjis_normalize(grn_ctx *ctx, grn_string *nstr)
   return NULL;
 }
 
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
 const char *grn_nfkc_map1(const unsigned char *str);
 const char *grn_nfkc_map2(const unsigned char *prefix, const unsigned char *suffix);
 
@@ -752,7 +752,7 @@ utf8_normalize(grn_ctx *ctx, grn_string *nstr)
   nstr->normalized_length_in_bytes = (size_t)(d - (unsigned char *)nstr->normalized);
   return NULL;
 }
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
 
 inline static grn_obj *
 ascii_normalize(grn_ctx *ctx, grn_string *nstr)
@@ -1124,11 +1124,11 @@ auto_next(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data)
     eucjp_normalize(ctx, string);
     break;
   case GRN_ENC_UTF8 :
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
     utf8_normalize(ctx, string);
-#else /* WITH_NFKC */
+#else /* GRN_WITH_NFKC */
     ascii_normalize(ctx, string);
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
     break;
   case GRN_ENC_SJIS :
     sjis_normalize(ctx, string);
@@ -1146,7 +1146,7 @@ auto_next(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data)
   return NULL;
 }
 
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
 static grn_obj *
 nfkc51_next(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data)
 {
@@ -1154,7 +1154,7 @@ nfkc51_next(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data)
   utf8_normalize(ctx, string);
   return NULL;
 }
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
 
 grn_rc
 grn_normalizer_normalize(grn_ctx *ctx, grn_obj *normalizer, grn_obj *string)
@@ -1178,13 +1178,13 @@ grn_db_init_builtin_normalizers(grn_ctx *ctx)
   grn_normalizer_register(ctx, GRN_NORMALIZER_AUTO_NAME, -1,
                           NULL, auto_next, NULL);
 
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
   grn_normalizer_register(ctx, normalizer_nfkc51_name, -1,
                           NULL, nfkc51_next, NULL);
-#else /* WITH_NFKC */
+#else /* GRN_WITH_NFKC */
   grn_normalizer_register(ctx, normalizer_nfkc51_name, -1,
                           NULL, NULL, NULL);
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
 /*
   grn_normalizer_register(ctx, "NormalizerUCA", -1,
                           NULL, uca_next, NULL);

  Modified: lib/output.c (+13 -13)
===================================================================
--- lib/output.c    2013-05-09 16:22:26 +0900 (d5c4a29)
+++ lib/output.c    2013-05-09 16:44:15 +0900 (5b92457)
@@ -80,7 +80,7 @@ grn_output_array_open(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_typ
     if (DEPTH > 2) { GRN_TEXT_PUTS(ctx, outbuf, "[\t"); }
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     if (nelements < 0) {
       GRN_LOG(ctx, GRN_LOG_DEBUG,
               "grn_output_array_open nelements (%d) for <%s>",
@@ -147,7 +147,7 @@ grn_output_map_open(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type,
     if (DEPTH > 2) { GRN_TEXT_PUTS(ctx, outbuf, "{\t"); }
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     if (nelements < 0) {
       GRN_LOG(ctx, GRN_LOG_DEBUG,
               "grn_output_map_open nelements (%d) for <%s>",
@@ -212,7 +212,7 @@ grn_output_int32(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, in
     GRN_TEXT_PUTS(ctx, outbuf, "</INT>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_int32(&ctx->impl->msgpacker, value);
 #endif
     break;
@@ -239,7 +239,7 @@ grn_output_int64(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, in
     GRN_TEXT_PUTS(ctx, outbuf, "</INT>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_int64(&ctx->impl->msgpacker, value);
 #endif
     break;
@@ -266,7 +266,7 @@ grn_output_uint64(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, i
     GRN_TEXT_PUTS(ctx, outbuf, "</INT>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_uint64(&ctx->impl->msgpacker, value);
 #endif
     break;
@@ -293,7 +293,7 @@ grn_output_float(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, do
     GRN_TEXT_PUTS(ctx, outbuf, "</FLOAT>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_double(&ctx->impl->msgpacker, value);
 #endif
     break;
@@ -321,7 +321,7 @@ grn_output_str(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type,
     GRN_TEXT_PUTS(ctx, outbuf, "</TEXT>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_raw(&ctx->impl->msgpacker, value_len);
     msgpack_pack_raw_body(&ctx->impl->msgpacker, value, value_len);
 #endif
@@ -356,7 +356,7 @@ grn_output_bool(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, grn
     GRN_TEXT_PUTS(ctx, outbuf, "</BOOL>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     if (value) {
       msgpack_pack_true(&ctx->impl->msgpacker);
     } else {
@@ -384,7 +384,7 @@ grn_output_null(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type)
     GRN_TEXT_PUTS(ctx, outbuf, "<NULL/>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_nil(&ctx->impl->msgpacker);
 #endif
     break;
@@ -424,7 +424,7 @@ grn_output_time(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, int
     GRN_TEXT_PUTS(ctx, outbuf, "</DATE>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     msgpack_pack_double(&ctx->impl->msgpacker, dv);
 #endif
     break;
@@ -472,7 +472,7 @@ grn_output_geo_point(grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type
     GRN_TEXT_PUTS(ctx, outbuf, "</GEO_POINT>");
     break;
   case GRN_CONTENT_MSGPACK :
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     if (value) {
       grn_obj buf;
       GRN_TEXT_INIT(&buf, 0);
@@ -1559,7 +1559,7 @@ transform_xml(grn_ctx *ctx, grn_obj *output, grn_obj *transformed)
   GRN_OBJ_FIN(ctx, &columns);
 }
 
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
 typedef struct {
   grn_ctx *ctx;
   grn_obj *buffer;
@@ -1713,7 +1713,7 @@ grn_output_envelope(grn_ctx *ctx,
     }
     break;
   case GRN_CONTENT_MSGPACK:
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     {
       msgpack_writer_ctx head_writer_ctx;
       msgpack_packer header_packer;

  Modified: lib/proc.c (+1 -1)
===================================================================
--- lib/proc.c    2013-05-09 16:22:26 +0900 (b186563)
+++ lib/proc.c    2013-05-09 16:44:15 +0900 (6fcfb38)
@@ -1453,7 +1453,7 @@ proc_column_list(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_da
     grn_hash *cols;
     grn_obj *col;
     int column_list_size = -1;
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
     column_list_size = 1; /* [header, (key), (COLUMNS)] */
     if ((col = grn_obj_column(ctx, table, KEY_NAME, sizeof(KEY_NAME)-1))) {
       column_list_size++;

  Modified: lib/store.c (+16 -16)
===================================================================
--- lib/store.c    2013-05-09 16:22:26 +0900 (fe4e67e)
+++ lib/store.c    2013-05-09 16:44:15 +0900 (19448bb)
@@ -1058,7 +1058,7 @@ grn_ja_element_info(grn_ctx *ctx, grn_ja *ja, grn_id id,
   return GRN_SUCCESS;
 }
 
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
 #include <zlib.h>
 
 static void *
@@ -1102,9 +1102,9 @@ grn_ja_ref_zlib(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_io_win *iw, uint32_t *v
   }
   return value;
 }
-#endif /* WITH_ZLIB */
+#endif /* GRN_WITH_ZLIB */
 
-#ifdef WITH_LZO
+#ifdef GRN_WITH_LZO
 #include <lzo/lzo1x.h>
 
 static void *
@@ -1140,21 +1140,21 @@ grn_ja_ref_lzo(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_io_win *iw, uint32_t *va
   *value_len = lout_len;
   return value;
 }
-#endif /* WITH_LZO */
+#endif /* GRN_WITH_LZO */
 
 void *
 grn_ja_ref(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_io_win *iw, uint32_t *value_len)
 {
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
   if (ja->header->flags & GRN_OBJ_COMPRESS_ZLIB) {
     return grn_ja_ref_zlib(ctx, ja, id, iw, value_len);
   }
-#endif /* WITH_ZLIB */
-#ifdef WITH_LZO
+#endif /* GRN_WITH_ZLIB */
+#ifdef GRN_WITH_LZO
   if (ja->header->flags & GRN_OBJ_COMPRESS_LZO) {
     return grn_ja_ref_lzo(ctx, ja, id, iw, value_len);
   }
-#endif /* WITH_LZO */
+#endif /* GRN_WITH_LZO */
   return grn_ja_ref_raw(ctx, ja, id, iw, value_len);
 }
 
@@ -1188,7 +1188,7 @@ exit :
   return value;
 }
 
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
 inline static grn_rc
 grn_ja_put_zlib(grn_ctx *ctx, grn_ja *ja, grn_id id,
                 void *value, uint32_t value_len, int flags, uint64_t *cas)
@@ -1234,9 +1234,9 @@ grn_ja_put_zlib(grn_ctx *ctx, grn_ja *ja, grn_id id,
   GRN_FREE(zvalue);
   return rc;
 }
-#endif /* WITH_ZLIB */
+#endif /* GRN_WITH_ZLIB */
 
-#ifdef WITH_LZO
+#ifdef GRN_WITH_LZO
 inline static grn_rc
 grn_ja_put_lzo(grn_ctx *ctx, grn_ja *ja, grn_id id,
                void *value, uint32_t value_len, int flags, uint64_t *cas)
@@ -1263,22 +1263,22 @@ grn_ja_put_lzo(grn_ctx *ctx, grn_ja *ja, grn_id id,
   GRN_FREE(lvalue);
   return rc;
 }
-#endif /* WITH_LZO */
+#endif /* GRN_WITH_LZO */
 
 grn_rc
 grn_ja_put(grn_ctx *ctx, grn_ja *ja, grn_id id, void *value, uint32_t value_len,
            int flags, uint64_t *cas)
 {
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
   if (ja->header->flags & GRN_OBJ_COMPRESS_ZLIB) {
     return grn_ja_put_zlib(ctx, ja, id, value, value_len, flags, cas);
   }
-#endif /* WITH_ZLIB */
-#ifdef WITH_LZO
+#endif /* GRN_WITH_ZLIB */
+#ifdef GRN_WITH_LZO
   if (ja->header->flags & GRN_OBJ_COMPRESS_LZO) {
     return grn_ja_put_lzo(ctx, ja, id, value, value_len, flags, cas);
   }
-#endif /* WITH_LZO */
+#endif /* GRN_WITH_LZO */
   return grn_ja_put_raw(ctx, ja, id, value, value_len, flags, cas);
 }
 

  Modified: lib/str.c (+5 -5)
===================================================================
--- lib/str.c    2013-05-09 16:22:26 +0900 (b8e4784)
+++ lib/str.c    2013-05-09 16:44:15 +0900 (b14a77a)
@@ -426,7 +426,7 @@ normalize_euc(grn_ctx *ctx, grn_str *nstr)
   return GRN_SUCCESS;
 }
 
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
 const char *grn_nfkc_map1(const unsigned char *str);
 const char *grn_nfkc_map2(const unsigned char *prefix, const unsigned char *suffix);
 
@@ -549,7 +549,7 @@ normalize_utf8(grn_ctx *ctx, grn_str *nstr)
   nstr->norm_blen = (size_t)(d - (unsigned char *)nstr->norm);
   return GRN_SUCCESS;
 }
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
 
 inline static grn_rc
 normalize_sjis(grn_ctx *ctx, grn_str *nstr)
@@ -1235,11 +1235,11 @@ grn_str_open_(grn_ctx *ctx, const char *str, unsigned int str_len, int flags, gr
     rc = normalize_euc(ctx, nstr);
     break;
   case GRN_ENC_UTF8 :
-#ifdef WITH_NFKC
+#ifdef GRN_WITH_NFKC
     rc = normalize_utf8(ctx, nstr);
-#else /* WITH_NFKC */
+#else /* GRN_WITH_NFKC */
     rc = normalize_none(ctx, nstr);
-#endif /* WITH_NFKC */
+#endif /* GRN_WITH_NFKC */
     break;
   case GRN_ENC_SJIS :
     rc = normalize_sjis(ctx, nstr);

  Modified: src/groonga.c (+7 -7)
===================================================================
--- src/groonga.c    2013-05-09 16:22:26 +0900 (549d34c)
+++ src/groonga.c    2013-05-09 16:44:15 +0900 (5c9dacb)
@@ -103,7 +103,7 @@ grn_rc_to_exit_code(grn_rc rc)
   }
 }
 
-#ifdef WITH_LIBEDIT
+#ifdef GRN_WITH_LIBEDIT
 #include <locale.h>
 #include <histedit.h>
 static EditLine   *line_editor = NULL;
@@ -192,7 +192,7 @@ line_editor_fgets(grn_ctx *ctx, grn_obj *buf)
   }
   return rc;
 }
-#endif /* WITH_LIBEDIT */
+#endif /* GRN_WITH_LIBEDIT */
 
 inline static grn_rc
 read_next_line(grn_ctx *ctx, grn_obj *buf)
@@ -200,7 +200,7 @@ read_next_line(grn_ctx *ctx, grn_obj *buf)
   static int the_first_read = GRN_TRUE;
   grn_rc rc = GRN_SUCCESS;
   if (!batchmode) {
-#ifdef WITH_LIBEDIT
+#ifdef GRN_WITH_LIBEDIT
     rc = line_editor_fgets(ctx, buf);
 #else
     fprintf(stderr, "> ");
@@ -1930,10 +1930,10 @@ show_version(void)
 #ifndef NO_NFKC
   printf(",nfkc");
 #endif
-#ifdef WITH_MECAB
+#ifdef GRN_WITH_MECAB
   printf(",mecab");
 #endif
-#ifdef WITH_MESSAGE_PACK
+#ifdef GRN_WITH_MESSAGE_PACK
   printf(",msgpack");
 #endif
 #ifndef NO_ZLIB
@@ -2415,7 +2415,7 @@ main(int argc, char **argv)
     cache_limit = default_cache_limit;
   }
 
-#ifdef WITH_LIBEDIT
+#ifdef GRN_WITH_LIBEDIT
   if (!batchmode) {
     line_editor_init(argc, argv);
   }
@@ -2460,7 +2460,7 @@ main(int argc, char **argv)
     break;
   }
 
-#ifdef WITH_LIBEDIT
+#ifdef GRN_WITH_LIBEDIT
   if (!batchmode) {
     line_editor_fin();
   }

  Modified: test/unit/core/test-context.c (+2 -2)
===================================================================
--- test/unit/core/test-context.c    2013-05-09 16:22:26 +0900 (09402d3)
+++ test/unit/core/test-context.c    2013-05-09 16:44:15 +0900 (12a2e08)
@@ -134,7 +134,7 @@ test_support_zlib(void)
   support_p = GRN_BOOL_VALUE(&grn_support_p);
   GRN_OBJ_FIN(context, &grn_support_p);
 
-#ifdef WITH_ZLIB
+#ifdef GRN_WITH_ZLIB
   cut_assert_true(support_p);
 #else
   cut_assert_false(support_p);
@@ -153,7 +153,7 @@ test_support_lzo(void)
   support_p = GRN_BOOL_VALUE(&grn_support_p);
   GRN_OBJ_FIN(context, &grn_support_p);
 
-#ifdef WITH_LZO
+#ifdef GRN_WITH_LZO
   cut_assert_true(support_p);
 #else
   cut_assert_false(support_p);

  Modified: test/unit/core/test-object.c (+1 -1)
===================================================================
--- test/unit/core/test-object.c    2013-05-09 16:22:26 +0900 (eca7dca)
+++ test/unit/core/test-object.c    2013-05-09 16:44:15 +0900 (bd728c3)
@@ -89,7 +89,7 @@ data_is_builtin(void)
                  NULL)
 
   ADD_DATUM(TRUE, "TokenBigram");
-#ifdef WITH_MECAB
+#ifdef GRN_WITH_MECAB
   ADD_DATUM(TRUE, "TokenMecab");
 #endif
   ADD_DATUM(FALSE, "Users");
-------------- next part --------------
HTML����������������������������...
ダウンロード 



More information about the Groonga-commit mailing list
アーカイブの一覧に戻る