@@ -182,7 +182,7 @@ find_or_install()
182
182
export CC=$package_install_path /bin/gcc
183
183
export CXX=$package_install_path /bin/g++
184
184
gfortran_lib_paths=" $package_install_path /lib64/:$package_install_path /lib"
185
- if [[ -z " $LD_LIBRARY_PATH " ]]; then
185
+ if [[ -z " ${ LD_LIBRARY_PATH:- } " ]]; then
186
186
echo " $this_script : export LD_LIBRARY_PATH=\" $gfortran_lib_paths \" "
187
187
export LD_LIBRARY_PATH=" $gfortran_lib_paths "
188
188
else
@@ -421,7 +421,7 @@ find_or_install()
421
421
fi
422
422
423
423
else
424
- if [[ -z " $package " ]]; then
424
+ if [[ -z " ${ package:- } " ]]; then
425
425
echo -e " $this_script : empty package name passed to find_or_install function. [exit 50]\n"
426
426
exit 50
427
427
else
@@ -489,7 +489,7 @@ find_or_install()
489
489
exit 75
490
490
fi
491
491
# Otherwise, if no CC has been defined yet, use the gcc in the user's PATH
492
- elif [[ -z " $CC " ]]; then
492
+ elif [[ -z " ${CC :- } " ]]; then
493
493
CC=gcc
494
494
fi
495
495
@@ -503,12 +503,12 @@ find_or_install()
503
503
exit 76
504
504
fi
505
505
# Otherwise, if no CXX has been defined yet, use the g++ in the user's PATH
506
- elif [[ -z " $CXX " ]]; then
506
+ elif [[ -z " ${ CXX:- } " ]]; then
507
507
CXX=g++
508
508
fi
509
509
510
510
# If no FC has been defined yet, use the gfortran in the user's PATH
511
- if [[ -z " $FC " ]]; then
511
+ if [[ -z " ${FC :- } " ]]; then
512
512
FC=gfortran
513
513
fi
514
514
@@ -544,7 +544,7 @@ find_or_install()
544
544
echo " $this_script : export CXX=$package_install_path /bin/g++"
545
545
export CXX=" $package_install_path /bin/g++"
546
546
gfortran_lib_paths=" $package_install_path /lib64/:$package_install_path /lib"
547
- if [[ -z " $LD_LIBRARY_PATH " ]]; then
547
+ if [[ -z " ${ LD_LIBRARY_PATH:- } " ]]; then
548
548
export LD_LIBRARY_PATH=" $gfortran_lib_paths "
549
549
else
550
550
export LD_LIBRARY_PATH=" $gfortran_lib_paths :$LD_LIBRARY_PATH "
@@ -562,7 +562,7 @@ find_or_install()
562
562
echo -e " $this_script : could prevent a complete build of OpenCoarrays. Please report this\n"
563
563
echo -e " $this_script : issue at https://github.com/sourceryinstitute/opencoarrays/issues\n"
564
564
fi
565
- if [[ -z " $PATH " ]]; then
565
+ if [[ -z " ${ PATH:- } " ]]; then
566
566
export PATH=" $package_install_path /bin"
567
567
else
568
568
export PATH=" $package_install_path /bin:$PATH "
0 commit comments