summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-11-03 13:19:12 +0800
committerPeng Wu <alexepico@gmail.com>2011-12-22 12:23:14 +0800
commit1aa1e525b824b52795fdd84551077f4fdd1d3982 (patch)
treec357240d18352b856f3733fb47f805b421124598 /src/Makefile.am
parentff59fc1cc01c973d43cef4365293b906690c6481 (diff)
downloadibus-libpinyin-1aa1e525b824b52795fdd84551077f4fdd1d3982.tar.gz
ibus-libpinyin-1aa1e525b824b52795fdd84551077f4fdd1d3982.tar.xz
ibus-libpinyin-1aa1e525b824b52795fdd84551077f4fdd1d3982.zip
add compile flags
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am26
1 files changed, 18 insertions, 8 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index b2a2670..dd6c7a4 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -64,14 +64,6 @@ ibus_engine_pinyin_c_sources = \
PYDynamicSpecialPhrase.cc \
PYSpecialPhrase.cc \
PYSpecialPhraseTable.cc \
- PYLibPinyin.cc \
- PYPPhoneticEditor.cc \
- PYPPinyinEditor.cc \
- PYPFullPinyinEditor.cc \
- PYPDoublePinyinEditor.cc \
- PYPBopomofoEditor.cc \
- PYPPinyinEngine.cc \
- PYPBopomofoEngine.cc \
$(NULL)
ibus_engine_pinyin_h_sources = \
PYBopomofo.h \
@@ -124,6 +116,20 @@ ibus_engine_pinyin_h_sources = \
PYPBopomofoEngine.h \
$(NULL)
+if IBUS_BUILD_LIBPINYIN
+ibus_engine_pinyin_c_sources += \
+ PYLibPinyin.cc \
+ PYPPhoneticEditor.cc \
+ PYPPinyinEditor.cc \
+ PYPFullPinyinEditor.cc \
+ PYPDoublePinyinEditor.cc \
+ PYPBopomofoEditor.cc \
+ PYPPinyinEngine.cc \
+ PYPBopomofoEngine.cc \
+ $(NULL)
+endif
+
+
if IBUS_BUILD_LUA_EXTENSION
ibus_engine_pinyin_c_sources += PYExtEditor.cc
endif
@@ -172,6 +178,10 @@ ibus_engine_pinyin_CXXFLAGS += $(LIBUUID_CFLAGS)
ibus_engine_pinyin_LDADD += $(LIBUUID_LIBS)
endif
+if IBUS_BUILD_LIBPINYIN
+ ibus_engine_pinyin_CXXFLAGS += -DIBUS_BUILD_LIBPINYIN
+endif
+
if IBUS_BUILD_LUA_EXTENSION
ibus_engine_pinyin_CXXFLAGS += \
@LUA_CFLAGS@ \