Skip to content
Batchfiles to create an MSI installer of libsass via WIX Toolset
Batchfile C++ C Perl
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
compile
create
perl
tools
.gitattributes
.gitignore
01-compile-32.bat
01-compile-64.bat
01-compile.cmd
05-perl-32.bat
05-perl-64.bat
05-perl.cmd
09-create-32.bat
09-create-64.bat
09-create.cmd
99-build-x64.bat
99-build-x86.bat
99-build.cmd
LICENSE
README.md
appveyor.yml
mingw.cmd
settings.cmd
unxutils.cmd

README.md

This directory contains scripts to create a windows msi installer. The installer is created by the WIX Toolset (3.10). You need to have it installed and %WIX% environment variable set up correctly. After that you should be able to simply execute the scripts in order!

Some unxutils are included to make it "run out of the box". You will also need to have git available in your global path!

Build status

Rough step by step guide

compile libsass and math plugin

cd compile
set ARCH=32
00-download-mingw-%ARCH%
01-git-checkout-%ARCH%
02-clean-%ARCH%
03-compile-%ARCH%
04-plugin-%ARCH%
cd ..

create perl standalone cli tool

cd perl
set ARCH=32
00-fetch-%ARCH%
01-prepare-%ARCH%
02-par-icon-%ARCH%
04-build-dist-%ARCH%
' adjust RELVERSION in settings.cmd
05-unpack-dist-%ARCH%
06-install-%ARCH%
08-pack-%ARCH%
cd ..

create the (wix) msi installer

cd create
set ARCH=32
01-wix-prepare-%ARCH%
05-wix-collect-%ARCH%
07-wix-compile-%ARCH%
09-wix-link-%ARCH%
cd ..

results should be in create/dist

create\dist\libsass-%VERSION-%ARCH%.msi

updates are irregularly published at

http://libsass.ocbnet.ch/installer/

artifacts can also be downloaded from

https://ci.appveyor.com/project/sass/libsass-msi-installer

You can’t perform that action at this time.