diff options
author | Brad King <brad.king@kitware.com> | 2023-04-03 09:58:58 -0400 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2023-04-03 09:58:58 -0400 |
commit | 9d18426c479b9f337314c5fd1f8a3eaeaba89019 (patch) | |
tree | 70c976d7d4137206e1ef01a319726c5c669d32b4 /Modules/FindBLAS.cmake | |
parent | 2c59598b9117f546e35f2cdb291c3052f75dfd3e (diff) | |
download | cmake-9d18426c479b9f337314c5fd1f8a3eaeaba89019.tar.gz |
Find{BLAS,LAPACK}: Prefer BLA_VENDOR cmake variable over env variable
This is implied by the documentation, but was not implemented properly.
Fixes: #24664
Diffstat (limited to 'Modules/FindBLAS.cmake')
-rw-r--r-- | Modules/FindBLAS.cmake | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Modules/FindBLAS.cmake b/Modules/FindBLAS.cmake index 7af1017006..19bef9471c 100644 --- a/Modules/FindBLAS.cmake +++ b/Modules/FindBLAS.cmake @@ -386,10 +386,10 @@ set(BLAS_LINKER_FLAGS) set(BLAS_LIBRARIES) set(BLAS95_LIBRARIES) set(_blas_fphsa_req_var BLAS_LIBRARIES) -if(NOT $ENV{BLA_VENDOR} STREQUAL "") - set(BLA_VENDOR $ENV{BLA_VENDOR}) -else() - if(NOT BLA_VENDOR) +if(NOT BLA_VENDOR) + if(NOT "$ENV{BLA_VENDOR}" STREQUAL "") + set(BLA_VENDOR "$ENV{BLA_VENDOR}") + else() set(BLA_VENDOR "All") endif() endif() |