We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f9c56cf commit c857639Copy full SHA for c857639
travis-install-plugins.sh
@@ -0,0 +1,12 @@
1
+#!/bin/bash
2
+
3
+for slug in "$@"
4
+do
5
+ plugin_project="${slug##*/}"
6
+ plugin_dir="plugins/${plugin_project#librime-}"
7
+ git clone --depth 1 "https://github.com/${slug}.git" "${plugin_dir}"
8
9
+ if [[ -e "${plugin_dir}/travis-install.sh" ]]; then
10
+ bash "${plugin_dir}/travis-install.sh"
11
+ fi
12
+done
travis-install.sh
@@ -21,3 +21,8 @@ if [[ "$TRAVIS_OS_NAME" == linux ]]; then
21
elif [[ "$TRAVIS_OS_NAME" == osx ]]; then
22
make -f xcode.mk thirdparty
23
fi
24
25
+if [[ -n "${RIME_PLUGINS}" ]]; then
26
+ # intentionally not quoted: ${RIME_PLUGIN} is a space separated list of slugs
27
+ bash ./travis-install-plugins.sh ${RIME_PLUGINS}
28
+fi
0 commit comments