# HG changeset patch # User Carnë Draug # Date 1345130715 -3600 # Node ID 0b29c16a264553cb88ed2ae001d21c57b1928e5f # Parent 8b9b3677a4d6215fff60f9b4022b92c11c8d5959 pkg: check cURL library when using -forge diff --git a/scripts/pkg/pkg.m b/scripts/pkg/pkg.m --- a/scripts/pkg/pkg.m +++ b/scripts/pkg/pkg.m @@ -317,6 +317,9 @@ ## Send verbose output to pager immediately. Change setting locally. page_output_immediately (true, "local"); case "-forge" + if (! octave_config_info ("CURL_LIBS")) + error ("pkg: can't download from forge without the cURL library") + endif octave_forge = true; case "-local" global_install = false;