diff --git a/.travis.yml b/.travis.yml index 6d89ad4..f803ebe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,18 +26,9 @@ before_install: - composer self-update install: - - wget http://taskwarrior.org/download/task-$TASKWARRIOR.tar.gz - - gunzip task-$TASKWARRIOR.tar.gz - - tar xf task-$TASKWARRIOR.tar - - cd task-$TASKWARRIOR - - sudo apt-get install cmake build-essential uuid-dev libgnutls-dev libreadline6-dev --force-yes - - sudo cmake -DCMAKE_BUILD_TYPE=release . - - sudo make - - sudo make install - - sudo ln -s /usr/local/bin/task /usr/bin/task + - ln -s build/taskwarrior-$TASKWARRIOR task - task --version - - cd .. before_script: - - composer update --prefer-source $PREFER_LOWEST + - composer update $PREFER_LOWEST diff --git a/build/build.sh b/build/build.sh new file mode 100755 index 0000000..1826792 --- /dev/null +++ b/build/build.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +TASKWARRIOR=$1 + +wget http://taskwarrior.org/download/task-$TASKWARRIOR.tar.gz +gunzip task-$TASKWARRIOR.tar.gz +tar xf task-$TASKWARRIOR.tar +cd task-$TASKWARRIOR +sudo apt-get install cmake build-essential uuid-dev libgnutls-dev libreadline6-dev --force-yes +sudo cmake -DCMAKE_BUILD_TYPE=release . +sudo make +cd .. +cp task-$TASKWARRIOR/src/task ./taskwarrior-$TASKWARRIOR +sudo rm -Rf task-$TASKWARRIOR* diff --git a/build/taskwarrior-2.4.3 b/build/taskwarrior-2.4.3 new file mode 100755 index 0000000..d06cb93 Binary files /dev/null and b/build/taskwarrior-2.4.3 differ diff --git a/build/taskwarrior-2.4.4 b/build/taskwarrior-2.4.4 new file mode 100755 index 0000000..f513f44 Binary files /dev/null and b/build/taskwarrior-2.4.4 differ