Kouhei Sutou
null+****@clear*****
Wed Feb 6 11:57:25 JST 2013
Kouhei Sutou 2013-02-06 11:57:25 +0900 (Wed, 06 Feb 2013) New Revision: f1313f187003b98fb8ebf2af0e056295fb96a7cf https://github.com/groonga/groonga-normalizer-mysql/commit/f1313f187003b98fb8ebf2af0e056295fb96a7cf Log: travis: enable Added files: .travis.yml tool/travis/before_script.sh tool/travis/install.sh Added: .travis.yml (+15 -0) 100644 =================================================================== --- /dev/null +++ .travis.yml 2013-02-06 11:57:25 +0900 (d6e105d) @@ -0,0 +1,15 @@ +notifications: + recipients: + - groonga-commit �� lists.sourceforge.jp + - travis �� clear-code.com +language: c +compiler: + - gcc + - clang +install: + - tool/travis/install.sh +before_script: + - rvm use 1.9.3 + - tool/travis/before_script.sh +script: + - test/run-test.sh Added: tool/travis/before_script.sh (+23 -0) 100755 =================================================================== --- /dev/null +++ tool/travis/before_script.sh 2013-02-06 11:57:25 +0900 (353fb53) @@ -0,0 +1,23 @@ +#!/bin/sh +# +# Copyright (C) 2013 Kouhei Sutou <kou �� clear-code.com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +set -e + +./autogen.sh + +./configure Added: tool/travis/install.sh (+27 -0) 100755 =================================================================== --- /dev/null +++ tool/travis/install.sh 2013-02-06 11:57:25 +0900 (444af2f) @@ -0,0 +1,27 @@ +#!/bin/sh +# +# Copyright (C) 2013 Kouhei Sutou <kou �� clear-code.com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +set -e + +export GROONGA_MASTER=yes +curl https://raw.github.com/groonga/groonga/master/data/travis/setup.sh | sh + +if ! pkg-config --exists groonga; then + sudo apt-get install -qq -y libgroonga-dev +fi + -------------- next part -------------- HTML����������������������������...다운로드