diff --git a/src/cmake/modules/FindMaven.cmake b/src/cmake/modules/FindMaven.cmake index 5a2e3c3..02d2dbd 100644 --- a/src/cmake/modules/FindMaven.cmake +++ b/src/cmake/modules/FindMaven.cmake @@ -18,8 +18,13 @@ if(DEFINED ENV{M2_HOME}) endif() # Chocolatey installs packages under C:\ProgramData\chocolatey. -if(ENV{ProgramData} AND IS_DIRECTORY "$ENV{ProgramData}/chocolatey/bin") - list(APPEND _mvn_paths "$ENV{ProgramData}/chocolatey/bin") +if(NOT "$ENV{ProgramData}" STREQUAL "") + if(IS_DIRECTORY "$ENV{ProgramData}/chocolatey/bin") + list(APPEND _mvn_paths "$ENV{ProgramData}/chocolatey/bin") + endif() + if(IS_DIRECTORY "$ENV{ProgramData}/chocolatey/bin") + list(APPEND _dirs "$ENV{ProgramData}/chocolatey/lib/maven") + endif() endif() # Maven documentation mentions intalling maven under C:\Program Files on