Skip to content

Commit

Permalink
[REF] packaging: windows: use less.js-windows
Browse files Browse the repository at this point in the history
Fixes odoo#7951
  • Loading branch information
sle-odoo committed Aug 7, 2015
1 parent f3dc801 commit 7c05b79
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions setup/win32/static/getfiles.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# apt-get install p7zip-full
set -e

mkdir -p wkhtmltopdf less/node_modules
mkdir -p wkhtmltopdf less
TEMPDIR=`mktemp -d -t odoo_windows_build_XXXX`
function cleanup {
rm -rf $TEMPDIR
Expand All @@ -18,11 +18,8 @@ wget -q -P $TEMPDIR http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.
cp $TEMPDIR/bin/wkhtmltopdf.exe ./wkhtmltopdf

# less
wget -q -P ./less http://nodejs.org/dist/latest/node.exe
echo '"%~dp0\node.exe" "%~dp0\.\node_modules\less.js\bin\lessc" %*' > ./less/lessc.cmd
pushd ./less/node_modules
wget -q https://github.com/less/less.js/archive/v2.0.0.tar.gz -O - | tar xz && mv less.js-2.0.0 less.js
wget -q https://github.com/then/promise/archive/6.0.1.tar.gz -O - | tar xz && mv promise-6.0.1 promise
wget -q https://github.com/kriskowal/asap/archive/v2.0.0.tar.gz -O - | tar xz && mv asap-2.0.0 asap
wget -q -P $TEMPDIR https://github.com/less/less-plugin-clean-css/archive/clean-css-3.zip
unzip $TEMPDIR/clean-css-3.zip && mv less-plugin-clean-css-clean-css-3 less-plugin-clean-css-clean-css
pushd less
wget -q https://github.com/duncansmart/less.js-windows/releases/download/v2.5.1/less.js-windows-v2.5.1a.zip
unzip less.js-windows-v2.5.1a.zip
rm less.js-windows-v2.5.1a.zip

0 comments on commit 7c05b79

Please sign in to comment.