From f6d65e533c62f6deb21342d4901ece24497b433e Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Thu, 4 Jun 2015 07:31:04 +0200 Subject: Update to MediaWiki 1.25.1 --- vendor/leafo/lessphp/tests/bootstrap.sh | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 vendor/leafo/lessphp/tests/bootstrap.sh (limited to 'vendor/leafo/lessphp/tests/bootstrap.sh') diff --git a/vendor/leafo/lessphp/tests/bootstrap.sh b/vendor/leafo/lessphp/tests/bootstrap.sh new file mode 100644 index 00000000..18a90e87 --- /dev/null +++ b/vendor/leafo/lessphp/tests/bootstrap.sh @@ -0,0 +1,38 @@ +#!/bin/sh + +echo "This script clones Twitter Bootstrap, compiles it with lessc and lessphp," +echo "cleans up results with sort.php, and outputs diff. To run it, you need to" +echo "have git and lessc installed." +echo "" + +if [ -z "$input" ]; then + input="bootstrap/less/bootstrap.less" +fi +dest=$(basename "$input") +dest="${dest%.*}" + +if [ -z "$@" ]; then + diff_tool="diff -b -u -t -B" +else + diff_tool=$@ +fi + +mkdir -p tmp + +if [ ! -d 'bootstrap/' ]; then + echo ">> Cloning bootstrap to bootstrap/" + git clone https://github.com/twbs/bootstrap +fi + +echo ">> lessc compilation ($input)" +lessc "$input" "tmp/$dest.lessc.css" + +echo ">> lessphp compilation ($input)" +../plessc "$input" "tmp/$dest.lessphp.css" +echo ">> Cleanup and convert" + +php sort.php "tmp/$dest.lessc.css" > "tmp/$dest.lessc.clean.css" +php sort.php "tmp/$dest.lessphp.css" > "tmp/$dest.lessphp.clean.css" + +echo ">> Doing diff" +$diff_tool "tmp/$dest.lessc.clean.css" "tmp/$dest.lessphp.clean.css" -- cgit v1.2.3-54-g00ecf