LEFT | RIGHT |
1 # vim:set et ts=4: | 1 # vim:set et ts=4: |
2 # | 2 # |
3 # ibus - The Input Bus | 3 # ibus - The Input Bus |
4 # | 4 # |
5 # Copyright (c) 2007-2016 Peng Huang <shawn.p.huang@gmail.com> | 5 # Copyright (c) 2007-2016 Peng Huang <shawn.p.huang@gmail.com> |
6 # Copyright (c) 2015-2017 Takao Fujiwara <takao.fujiwara1@gmail.com> | 6 # Copyright (c) 2015-2017 Takao Fujiwara <takao.fujiwara1@gmail.com> |
7 # Copyright (c) 2007-2017 Red Hat, Inc. | 7 # Copyright (c) 2007-2017 Red Hat, Inc. |
8 # | 8 # |
9 # This library is free software; you can redistribute it and/or | 9 # This library is free software; you can redistribute it and/or |
10 # modify it under the terms of the GNU Lesser General Public | 10 # modify it under the terms of the GNU Lesser General Public |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
146 # Check packages. | 146 # Check packages. |
147 # Check glib2. | 147 # Check glib2. |
148 AM_PATH_GLIB_2_0 | 148 AM_PATH_GLIB_2_0 |
149 PKG_CHECK_MODULES(GLIB2, [ | 149 PKG_CHECK_MODULES(GLIB2, [ |
150 glib-2.0 >= glib_required_version | 150 glib-2.0 >= glib_required_version |
151 ]) | 151 ]) |
152 PKG_CHECK_MODULES(GOBJECT2, [ | 152 PKG_CHECK_MODULES(GOBJECT2, [ |
153 gobject-2.0 >= glib_required_version | 153 gobject-2.0 >= glib_required_version |
154 ]) | 154 ]) |
155 PKG_CHECK_MODULES(GIO2, [ | 155 PKG_CHECK_MODULES(GIO2, [ |
156 gio-2.0 >= glib_required_version | 156 gio-2.0 gio-unix-2.0 >= glib_required_version |
157 ]) | 157 ]) |
158 PKG_CHECK_MODULES(GTHREAD2, [ | 158 PKG_CHECK_MODULES(GTHREAD2, [ |
159 gthread-2.0 >= glib_required_version | 159 gthread-2.0 >= glib_required_version |
160 ]) | 160 ]) |
161 | 161 |
162 # --disable-tests option. | 162 # --disable-tests option. |
163 AC_ARG_ENABLE(tests, | 163 AC_ARG_ENABLE(tests, |
164 AS_HELP_STRING([--disable-tests], | 164 AS_HELP_STRING([--disable-tests], |
165 [Do not run tests]), | 165 [Do not run tests]), |
166 [enable_tests=$enableval], | 166 [enable_tests=$enableval], |
(...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
681 enable_harfbuzz_for_emoji="no (disabled, use --enable-harfbuzz-for-emoji to
enable)" | 681 enable_harfbuzz_for_emoji="no (disabled, use --enable-harfbuzz-for-emoji to
enable)" |
682 fi | 682 fi |
683 | 683 |
684 # Check iso-codes. | 684 # Check iso-codes. |
685 PKG_CHECK_MODULES(ISOCODES, [ | 685 PKG_CHECK_MODULES(ISOCODES, [ |
686 iso-codes | 686 iso-codes |
687 ]) | 687 ]) |
688 ISOCODES_PREFIX=`$PKG_CONFIG iso-codes --variable=prefix` | 688 ISOCODES_PREFIX=`$PKG_CONFIG iso-codes --variable=prefix` |
689 AC_SUBST(ISOCODES_PREFIX) | 689 AC_SUBST(ISOCODES_PREFIX) |
690 | 690 |
| 691 AC_SUBST([GDBUS_CODEGEN], [`$PKG_CONFIG --variable gdbus_codegen gio-2.0`]) |
| 692 |
691 # OUTPUT files | 693 # OUTPUT files |
692 AC_CONFIG_FILES([ po/Makefile.in | 694 AC_CONFIG_FILES([ po/Makefile.in |
693 Makefile | 695 Makefile |
694 ibus-1.0.pc | 696 ibus-1.0.pc |
695 ibus.spec | 697 ibus.spec |
696 client/Makefile | 698 client/Makefile |
697 client/gtk2/Makefile | 699 client/gtk2/Makefile |
698 client/gtk3/Makefile | 700 client/gtk3/Makefile |
699 client/x11/Makefile | 701 client/x11/Makefile |
700 client/wayland/Makefile | 702 client/wayland/Makefile |
701 src/Makefile | 703 src/Makefile |
702 src/ibusversion.h | 704 src/ibusversion.h |
703 src/tests/Makefile | 705 src/tests/Makefile |
704 bus/Makefile | 706 bus/Makefile |
| 707 portal/Makefile |
705 engine/Makefile | 708 engine/Makefile |
706 util/Makefile | 709 util/Makefile |
707 util/IMdkit/Makefile | 710 util/IMdkit/Makefile |
708 data/Makefile | 711 data/Makefile |
709 data/annotations/Makefile | 712 data/annotations/Makefile |
710 data/icons/Makefile | 713 data/icons/Makefile |
711 data/keymaps/Makefile | 714 data/keymaps/Makefile |
712 data/dconf/Makefile | 715 data/dconf/Makefile |
713 docs/Makefile | 716 docs/Makefile |
714 docs/reference/Makefile | 717 docs/reference/Makefile |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
765 Panel icon "$IBUS_ICON_KEYBOARD" | 768 Panel icon "$IBUS_ICON_KEYBOARD" |
766 Enable surrounding-text $enable_surrounding_text | 769 Enable surrounding-text $enable_surrounding_text |
767 Enable libnotify $enable_libnotify | 770 Enable libnotify $enable_libnotify |
768 Enable Emoji dict $enable_emoji_dict | 771 Enable Emoji dict $enable_emoji_dict |
769 Unicode Emoji directory $UNICODE_EMOJI_DIR | 772 Unicode Emoji directory $UNICODE_EMOJI_DIR |
770 CLDR annotation directory $EMOJI_ANNOTATION_DIR | 773 CLDR annotation directory $EMOJI_ANNOTATION_DIR |
771 Enable HarfBuzz for Emoji $enable_harfbuzz_for_emoji | 774 Enable HarfBuzz for Emoji $enable_harfbuzz_for_emoji |
772 Run test cases $enable_tests | 775 Run test cases $enable_tests |
773 ]) | 776 ]) |
774 | 777 |
LEFT | RIGHT |