Return to config.m4 CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / intl |
1.1 ! misho 1: dnl config.m4 for extension intl ! 2: ! 3: dnl ########################################################################## ! 4: dnl Initialize the extension ! 5: PHP_ARG_ENABLE(intl, whether to enable internationalization support, ! 6: [ --enable-intl Enable internationalization support]) ! 7: ! 8: if test "$PHP_INTL" != "no"; then ! 9: PHP_SETUP_ICU(INTL_SHARED_LIBADD) ! 10: PHP_SUBST(INTL_SHARED_LIBADD) ! 11: PHP_REQUIRE_CXX() ! 12: ! 13: PHP_NEW_EXTENSION(intl, php_intl.c \ ! 14: intl_error.c \ ! 15: intl_convert.c \ ! 16: collator/collator.c \ ! 17: collator/collator_class.c \ ! 18: collator/collator_sort.c \ ! 19: collator/collator_convert.c \ ! 20: collator/collator_locale.c \ ! 21: collator/collator_compare.c \ ! 22: collator/collator_attr.c \ ! 23: collator/collator_create.c \ ! 24: collator/collator_is_numeric.c \ ! 25: collator/collator_error.c \ ! 26: common/common_error.c \ ! 27: formatter/formatter.c \ ! 28: formatter/formatter_main.c \ ! 29: formatter/formatter_class.c \ ! 30: formatter/formatter_attr.c \ ! 31: formatter/formatter_data.c \ ! 32: formatter/formatter_format.c \ ! 33: formatter/formatter_parse.c \ ! 34: normalizer/normalizer.c \ ! 35: normalizer/normalizer_class.c \ ! 36: normalizer/normalizer_normalize.c \ ! 37: locale/locale.c \ ! 38: locale/locale_class.c \ ! 39: locale/locale_methods.c \ ! 40: dateformat/dateformat.c \ ! 41: dateformat/dateformat_class.c \ ! 42: dateformat/dateformat_attr.c \ ! 43: dateformat/dateformat_data.c \ ! 44: dateformat/dateformat_format.c \ ! 45: dateformat/dateformat_parse.c \ ! 46: msgformat/msgformat.c \ ! 47: msgformat/msgformat_attr.c \ ! 48: msgformat/msgformat_class.c \ ! 49: msgformat/msgformat_data.c \ ! 50: msgformat/msgformat_format.c \ ! 51: msgformat/msgformat_helpers.cpp \ ! 52: msgformat/msgformat_parse.c \ ! 53: grapheme/grapheme_string.c \ ! 54: grapheme/grapheme_util.c \ ! 55: resourcebundle/resourcebundle.c \ ! 56: resourcebundle/resourcebundle_class.c \ ! 57: resourcebundle/resourcebundle_iterator.c \ ! 58: idn/idn.c, $ext_shared,,$ICU_INCS) ! 59: ! 60: PHP_ADD_BUILD_DIR($ext_builddir/collator) ! 61: PHP_ADD_BUILD_DIR($ext_builddir/common) ! 62: PHP_ADD_BUILD_DIR($ext_builddir/formatter) ! 63: PHP_ADD_BUILD_DIR($ext_builddir/normalizer) ! 64: PHP_ADD_BUILD_DIR($ext_builddir/dateformat) ! 65: PHP_ADD_BUILD_DIR($ext_builddir/locale) ! 66: PHP_ADD_BUILD_DIR($ext_builddir/msgformat) ! 67: PHP_ADD_BUILD_DIR($ext_builddir/grapheme) ! 68: PHP_ADD_BUILD_DIR($ext_builddir/resourcebundle) ! 69: PHP_ADD_BUILD_DIR($ext_builddir/idn) ! 70: fi