######################################
### NuGet support
######################################

######################################
### ez_nuget_init()
######################################

function(ez_nuget_init)

    find_program(NUGET nuget
        HINTS ${CMAKE_BINARY_DIR})
    if(NOT NUGET)
        message(STATUS "Downloading Nuget...")
        file(DOWNLOAD
            https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
            ${CMAKE_BINARY_DIR}/nuget.exe
            SHOW_PROGRESS
        )
        find_program(NUGET nuget
            HINTS ${CMAKE_BINARY_DIR})
    endif()

    mark_as_advanced(FORCE NUGET)

endfunction()
