Skip to content

Commit ba7befa

Browse files
committed
chore(emscripten): upgrade to emscripten 1.39.0
1 parent 006a88d commit ba7befa

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

libsass/build.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ cp ./exported_runtime_methods.json ./libsass/exported_runtime_methods.json
2525
cp ./emterpreter_whitelist.json ./libsass/emterpreter_whitelist.json
2626

2727
# build
28+
EMSCRIPTEN_TAG="sdk-tag-1.39.0-64bit"
2829
echo " initializing emscripten"
2930
if [ "${2:-}" = "debug" ]; then
30-
docker run --rm --volume "$(pwd)/libsass:/src" --user="emscripten" trzeci/emscripten:latest emmake make js-debug
31+
docker run --rm --volume "$(pwd)/libsass:/src" --user="emscripten" trzeci/emscripten:${EMSCRIPTEN_TAG} emmake make js-debug
3132
else
32-
docker run --rm --volume "$(pwd)/libsass:/src" --user="emscripten" trzeci/emscripten:latest emmake make js
33+
docker run --rm --volume "$(pwd)/libsass:/src" --user="emscripten" trzeci/emscripten:${EMSCRIPTEN_TAG} emmake make js
3334
fi

src/sass.importer.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*global FS, PATH, Sass, stringToPointer*/
1+
/*global FS, PATH, PATH_FS, Sass, stringToPointer*/
22
/*jshint strict:false*/
33

44
var Importer = {
@@ -14,7 +14,7 @@ var Importer = {
1414
Importer._running = true;
1515
Importer._result = null;
1616

17-
var resolved = PATH.resolve(previous === 'stdin' ? Sass._path : PATH.dirname(previous), current);
17+
var resolved = PATH_FS.resolve(previous === 'stdin' ? Sass._path : PATH.dirname(previous), current);
1818
var found = Sass.findPathVariation(FS.stat, resolved);
1919
var done = function done(result) {
2020
Importer._result = result;
@@ -58,4 +58,4 @@ var Importer = {
5858
return Importer._result && Importer._result[key] !== undefined && stringToPointer(Importer._result[key]) || 0;
5959
},
6060

61-
};
61+
};

src/sass.resolve-paths.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*global PATH, Sass*/
1+
/*global PATH, PATH_FS, Sass*/
22
/*jshint strict:false*/
33

44
function isAbsolutePath (path) {
@@ -18,17 +18,17 @@ Sass.getPathVariations = function(path) {
1818
// (1) filename as given
1919
path,
2020
// (2) underscore + given
21-
PATH.resolve(directory, '_' + basename)
21+
PATH_FS.resolve(directory, '_' + basename)
2222
].concat(extensions.map(function(extension) {
2323
// (3) underscore + given + extension
24-
return PATH.resolve(directory, '_' + basename + extension);
24+
return PATH_FS.resolve(directory, '_' + basename + extension);
2525
})).concat(extensions.map(function(extension) {
2626
// (4) given + extension
27-
return PATH.resolve(directory, basename + extension);
27+
return PATH_FS.resolve(directory, basename + extension);
2828
}));
2929

3030
if (!isAbsolutePath(path)) {
31-
// PATH.resolve() makes everything absolute, revert that
31+
// PATH_FS.resolve() makes everything absolute, revert that
3232
list = list.map(function(item) {
3333
return isAbsolutePath(item)
3434
? item.slice(1)

0 commit comments

Comments
 (0)