diff options
author | ng0 <ng0@n0.is> | 2019-10-01 17:32:29 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-10-01 17:32:29 +0000 |
commit | 2d60f76abfd96bc44531cf3644eea3b16b6bb0f1 (patch) | |
tree | 39aa564de891c72314c6ff680937596e75f6ff04 /configure | |
parent | 040475967c22b01e6d553143c54d8babdb686081 (diff) | |
download | wallet-core-2d60f76abfd96bc44531cf3644eea3b16b6bb0f1.tar.xz |
configure: implement --yarn
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -87,19 +87,22 @@ else fi fi -if ! existence yarn; then - echo 'ERROR: yarn missing. See https://yarnpkg.com/en/docs/install' - exit 1 -fi - -if existence cmdtest; then +if existence yarn; then if yarn help | grep "No such file or directory"; then echo "ERROR: wrong yarn binary installed, please remove the" echo "ERROR: conflicting binary before continuing." + if existence cmdtest; then + echo "WARNING: cmdtest is installed, this can lead" + echo "WARNING: to know issues with yarn." + fi exit 1 fi - echo "WARNING: cmdtest is installed, this can lead to known issues" - echo "WARNING: with yarn." + myyarn="yarn" +elif existence yarnpkg; then + myyarn="yarnpkg" +else + echo 'ERROR: yarn missing. See https://yarnpkg.com/en/docs/install' + exit 1 fi # for the weird systems and sandboxes, only as a anotice. @@ -119,4 +122,4 @@ fi # If $1 is empty, the python script checks the # environment for PREFIX. We might need more # variables and switches, such as DESTDIR. -$PYTHON ./configure.py $@ +$PYTHON ./configure.py --yarn=$myyarn $@ |