
if(METVIEW_QT5)
 QT5_WRAP_CPP(savepoolapp_MOC MvQSavePool.h)
elseif(METVIEW_QT6)
 QT6_WRAP_CPP(savepoolapp_MOC MvQSavePool.h)
endif()

ecbuild_add_library( TARGET MvCompressRun
    TYPE OBJECT
    SOURCES MvCompressRun.cc
    DEFINITIONS         ${METVIEW_EXTRA_DEFINITIONS}
    PRIVATE_INCLUDES    ${METVIEW_STANDARD_INCLUDES}
    PRIVATE_LIBS        ${STANDARD_METVIEW_LIBS}
)

ecbuild_add_executable( TARGET       savepool 
                        SOURCES      savepool.cc
                        DEFINITIONS  ${METVIEW_EXTRA_DEFINITIONS}
                        INCLUDES     ${METVIEW_STANDARD_INCLUDES}
                        LIBS         ${STANDARD_METVIEW_LIBS} ${LIBEMOS_LIBRARIES} ${FDB_LIBRARIES}
                    )

ecbuild_add_executable( TARGET       SavePoolApp
                        SOURCES      SavePoolApp.cc MvQSavePool.cc ${savepoolapp_MOC}
                        DEFINITIONS  ${METVIEW_EXTRA_DEFINITIONS}
                        INCLUDES     ${METVIEW_STANDARD_INCLUDES} ${METVIEW_QT_INCLUDE_DIRS}
                        LIBS         ${METVIEW_QT_LIBRARIES} ${STANDARD_METVIEW_LIBS}
                     )

ecbuild_add_executable( TARGET       MvMailTo
                        SOURCES      MvMailTo.cc
                        DEFINITIONS  ${METVIEW_EXTRA_DEFINITIONS}
                        INCLUDES     ${METVIEW_STANDARD_INCLUDES} ${METVIEW_QT_INCLUDE_DIRS}
                        LIBS         ${METVIEW_QT_LIBRARIES} ${STANDARD_METVIEW_LIBS}  MvCompressRun
                    )


ecbuild_add_executable( TARGET       MvCompress
                        SOURCES      MvCompress.cc
                        DEFINITIONS  ${METVIEW_EXTRA_DEFINITIONS}
                        INCLUDES     ${METVIEW_STANDARD_INCLUDES}
                        LIBS         ${STANDARD_METVIEW_LIBS} MvCompressRun
                    )

ecbuild_add_executable( TARGET       MvWsToRequest
                    SOURCES      MvWsToRequest.cc
                    DEFINITIONS  ${METVIEW_EXTRA_DEFINITIONS}
                    INCLUDES     ${METVIEW_STANDARD_INCLUDES} ${METVIEW_QT_INCLUDE_DIRS}
                    LIBS         ${METVIEW_QT_LIBRARIES} ${STANDARD_METVIEW_LIBS}
)


ecbuild_add_executable( TARGET       MvMacroToPython
                        SOURCES      MvMacroToPython.cc
                        DEFINITIONS  ${METVIEW_EXTRA_DEFINITIONS}
                        INCLUDES     ${METVIEW_STANDARD_INCLUDES}
                        LIBS         ${STANDARD_METVIEW_LIBS}
                    )
