
set(svg_icons
    BINNING.svg
    Broken.svg
    BUFR.svg
    BUFRPICKER.svg
    CARTESIANVIEW.svg
    DIVROT.svg
    FLEXTRA_FILE.svg FLEXTRA_PREPARE.svg FLEXTRA_RUN.svg FLEXTRA_VISUALISER.svg
    FOLDER.svg
    GEOPOINTS.svg
    GEOTIFF.svg
    GEO_TO_GRIB.svg
    GRIB.svg
    GRIB_TO_GEO.svg
    HOME.svg
    INPUTVISUALISER.svg
    Interpolation.svg
    KML.svg
    MACRO.svg
    MBOXPLOT.svg
    MCOAST.svg
    MCONT.svg
    MGRAPH.svg
    MLEGEND.svg
    MOBS.svg
    MSYMB.svg
    MTEXT.svg
    MWIND.svg
    NAMELIST.svg
    NETCDF.svg NETCDF_RTTOV_INPUT.svg
    NETCDFPLUS.svg
    NOTE.svg 
    OBSFILTER.svg
    ODB_DB.svg ODB_FILTER.svg ODB_VISUALISER.svg
    OPERA_RADAR_FILTER.svg
    PDF.svg
    PERCENTILE.svg
    PNG.svg
    POBS.svg
    POTTF.svg
    PRODUCT.svg
    PSFILE.svg
    READ_TIGGE.svg
    RETRIEVE.svg
    RETRIEVE_TIGGE.svg
    RTTOV_OUTPUT_FILE.svg RTTOV_RUN.svg RTTOV_VISUALISER.svg
    SCM_INPUT_DATA.svg SCM_OUTPUT_DATA.svg SCM_RUN.svg SCM_VIS.svg
    SHELL.svg
    SQL.svg
    SVG.svg
    SYSTEM.svg
    TABLE.svg TABLEREADER.svg TABLEVISUALISER.svg
    TAR.svg
    VAPOR_PREPARE.svg
    VELSTR.svg
    WASTEBASKET.svg
    WCS_CLIENT.svg
    WMS_CLIENT.svg
    XPIF.svg
)


set(xpm_icons
    ANNOTATIONVIEW.xpm
    AVERAGE.xpm
    AVERAGEVIEW.xpm
    BINARY.xpm
    CLEANFILE.xpm
    COMPUTE.xpm
    CPTECACCESS.xpm
    DATACOVERAGE.xpm
    DRAWING_PRIORITY.xpm
    ECFS.xpm
    GDDRIVER.xpm
    GEOVIEW.xpm
    GIF.xpm
    GRIBVECTORS.xpm
    GeoToKML.xpm
    HOVMOELLERDATA.xpm
    JPEG.xpm
    LLMATRIX.xpm
    MACROPARAM.xpm
    MAGML.xpm
    MAPVIEW.xpm
    MAVERAGEVIEW.xpm
    MHOVMOELLERDATA.xpm
    MHOVMOELLERVIEW.xpm
    MIMPORT.xpm
    MAXIS.xpm
    MetPlus.xpm
    MTAYLOR.xpm
    MVPROFILE.xpm
    MVPROFILEVIEW.xpm
    MVPROFVIEW.xpm
    MXAVERAGE.xpm
    MXAVERAGEVIEW.xpm
    MXSECTION.xpm
    MXSECTIONVIEW.xpm
    MXSECTVIEW.xpm
    OBSTAT_SCATTER.xpm OBSTAT_CURVE.xpm OBSTAT.xpm
    OVERLAY_CONTROL.xpm
    PAXIS.xpm
    PCOAST.xpm
    PCONT.xpm
    PGRAPH.xpm
    PREFERENCES.xpm
    PSOUTPUT.xpm
    PSYMB.xpm
    PTEXT.xpm
    PWIND.xpm
    READ.xpm
    RELHUM.xpm
    REPROJECTION.xpm
    SERVICE.xpm
    SIMPLE_FORMULA.xpm
    SPECTRA.xpm
    STATIONS.xpm
    SUPERPAGE.xpm
    SVGOUTPUT.xpm
    THERMODATA.xpm
    THERMOVIEW.xpm
    TIFF.xpm
    VPROF.xpm
    VPROFVIEW.xpm
    VPROFILE.xpm
    WEBACCESS.xpm
    XAVERAGE.xpm
    XSECT.xpm
    XSECTVIEW.xpm
    XSECTION.xpm        
)

set(build_dir_dor_icons_mv5 "${CMAKE_BINARY_DIR}/share/metview/icons_mv5")
file(MAKE_DIRECTORY ${build_dir_dor_icons_mv5})

foreach(file ${svg_icons} ${xpm_icons} ${ModuleSvgFiles})

    #message(STATUS "converting ${file}")

    # copy to the build 'bin' directory
    configure_file(${file} "${build_dir_dor_icons_mv5}" COPYONLY)


    # ensure file is installed at install time
    install( FILES ${file}  
             DESTINATION share/metview/icons_mv5
             PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)

endforeach()
