Changes between Version 5 and Version 6 of Conda_GDAL_lite


Ignore:
Timestamp:
08/04/24 16:58:27 (4 months ago)
Author:
darkblueb
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Conda_GDAL_lite

    v5 v6  
    2727This allows us to package the plugins as separate conda packages and therefore the core library can remain small while enabling full functionality of GDAL through these plugins. A nice feature of RFC 96 is that the core libgdal library will output a customizable error message when a plugin fails to load. For example when the hdf5 plugin is in a separate package called libgdal-hdf5, we can introduce an error message that says
    2828
    29 You may install it with ‘conda install -c conda-forge libgdal-hdf5’.
     29You may install it with
     30{{{
     31conda install -c conda-forge libgdal-hdf5
     32}}}
     33.
    3034This concept was first used for `libarrow/libparquet` dependency since it is a large dependency and especially because gdal supports four different major versions on conda-forge. By separating this dependency, only the plugin needs to be built for the four different arrow/parquet versions as opposed to the core libgdal library being built for the four different versions. The conda package for the plugin was called `libgdal-arrow-parquet` and depended on the core library conda package `libgdal` which included the rest of the plugins.
    3135