Skip to content

Commit b291bcf

Browse files
committed
Also check for failures when looking for meteor 1.8.2
1 parent 1490cbc commit b291bcf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,10 @@ tmp/.shell-env: tmp/.ekam-run $(IMAGES) shell/imports/client/changelog.html shel
294294
# a broken font file (all icons invisible and zero-width). For now we stick with the old version
295295
# and run it using Meteor 1.8.2's node which is old enough to run it. This means you have to
296296
# install Meteor 1.8.2 in addition to the latest version in order to build Sandstorm. :(
297-
METEOR_DEV_BUNDLE_ICONS=$(shell ./find-meteor-dev-bundle.sh [email protected])
297+
METEOR_DEV_BUNDLE_ICONS:=$(shell ./find-meteor-dev-bundle.sh [email protected])
298+
ifneq '$(.SHELLSTATUS)' '0'
299+
$(error Failed to find meteor dev bundle; have you installed Meteor?)
300+
endif
298301

299302
icons/node_modules: icons/package.json
300303
cd icons && PATH=$(METEOR_DEV_BUNDLE_ICONS)/bin:$$PATH $(METEOR_DEV_BUNDLE_ICONS)/bin/npm install

0 commit comments

Comments
 (0)