Last active
June 14, 2016 07:03
-
-
Save develar/e3856bee39dd7fd65eca2bfeb19fe618 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # docker run -ti --rm -v `pwd`:/tmp/nsis buildpack-deps:trusty | |
| # no luck to build using debian wheezy, so, we use ubuntu trusty | |
| apt-get update -y && apt-get install --no-install-recommends -y mingw32 mingw64 unzip | |
| mkdir -p /tmp/scons && curl -L http://prdownloads.sourceforge.net/scons/scons-local-2.5.0.tar.gz | tar -xz -C /tmp/scons | |
| mkdir -p /tmp/nsis && curl -L http://downloads.sourceforge.net/project/nsis/NSIS%203%20Pre-release/3.0rc1/nsis-3.0rc1-src.tar.bz2 | tar -xj -C /tmp/nsis --strip-components 1 && cd /tmp/nsis | |
| python /tmp/scons/scons.py STRIP=0 SKIPUTILS=all NSIS_CONFIG_CONST_DATA_PATH=no makensis dist-zip | |
| mkdir bin && mv build/urelease/makensis/makensis bin/makensis |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
stubs only
docker run -ti --rm -v
pwd:/tmp/nsis buildpack-deps:trustyno luck to build using debian wheezy, so, we use ubuntu trusty
apt-get update -y && apt-get install --no-install-recommends -y unzip
mkdir -p /tmp/scons && curl -L http://prdownloads.sourceforge.net/scons/scons-local-2.5.0.tar.gz | tar -xz -C /tmp/scons
mkdir -p /tmp/nsis && curl -L http://downloads.sourceforge.net/project/nsis/NSIS%203%20Pre-release/3.0rc1/nsis-3.0rc1-src.tar.bz2 | tar -xj -C /tmp/nsis --strip-components 1 && cd /tmp/nsis
python /tmp/scons/scons.py STRIP=0 SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all install-compiler NSIS_CONFIG_CONST_DATA_PATH=no makensis