Building of ember app fails if ./tmp folder within ember-cli root does not exist as build.lock file cannot be created.
Normally ./tmp folder is created in ember-cli build process; if ember-cli-rails-addon is added prior to first successful build, ./tmp folder does not yet exist.
This PR ensures that tmp folder exists. It also fixes some syntax errors related to scoping of variables introduced in previous commit.
Building of ember app fails if
./tmp
folder within ember-cli root does not exist asbuild.lock
file cannot be created.Normally
./tmp
folder is created in ember-cli build process; if ember-cli-rails-addon is added prior to first successful build,./tmp
folder does not yet exist.This PR ensures that tmp folder exists. It also fixes some syntax errors related to scoping of variables introduced in previous commit.