Skip to content

Commit

Permalink
Try to fix Snap. Part 4.
Browse files Browse the repository at this point in the history
Thanks to xet7 !
  • Loading branch information
xet7 committed May 23, 2022
1 parent 7640c7c commit 9ca26d2
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,8 @@ parts:
- build-essential
- ca-certificates
- apt-utils
- python2
# - python3
# - python2
- python3
- g++
- capnproto
- curl
Expand All @@ -108,6 +108,13 @@ parts:
echo "Cleaning environment first"
rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules
rm -rf .build
echo "Using http npm packages so speedup install process https://stackoverflow.com/questions/39760113/callback-called-more-than-once-while-running-npm-install"
echo "registry=http://registry.npmjs.org/" > ~/.npmrc
echo "Installing npm, node-gyp, node-pre-gyp, fibers"
npm -g install npm --unsafe-perm
npm -g install node-gyp --unsafe-perm
npm -g install node-pre-gyp --unsafe-perm
npm -g install fibers --unsafe-perm
echo "Installing meteor"
curl https://install.meteor.com/ -o install_meteor.sh
chmod +x install_meteor.sh
Expand Down

0 comments on commit 9ca26d2

Please sign in to comment.