Build static libraries for fcitx5-android.
Cabal is required to build this project.
- Android Platform (API Level):
23
- Android NDK:
28.0.13004108
- CMake Version:
3.31.6
both can be installed with sdkmanager
command line tool.
tar curl git
ghc haskell-shake haskell-aeson-pretty cabal-install
: haskell stuffcmake extra-cmake-modules ninja
: cmake stuffpython
: build dep ofopencc
opencc
: foropencc_dict
gperf
: build dep oflibiconv
- boost: moritz-wundke/Boost-for-Android
- libevent: libevent/libevent
- libintl-lite: j-jorge/libintl-lite
- libime data: fcitx/libime
- lua: walterschell/LuaCMake
- opencc: BYVoid/OpenCC
- spell-dict data: fcitx/fcitx5
- anthy dict: fujiwarat/anthy-unicode
- glog: google/glog
- yaml-cpp: jbeder/yaml-cpp
- leveldb: google/leveldb
- marisa-trie: rime/marisa-trie
- librime: rime/librime
- librime-lua: rime/librime-lua
- librime-octagram: rime/librime-octagram
- libhangul: libhangul/libhangul
- libchewing: chewing/libchewing
- libthai: tlwg/libthai
- libiconv: GNU/libiconv