set(sources

    ECMA.ddl

    aeolus.h
    allsky.h
    auxiliary.h
    body.h
    cloud_sink.h
    cma.h
    collocated_imager_information.h
    conv.h
    errstat.h
    forecast_diagnostic.h
    gbrad.h
    gnssro.h
    hdr.h
    idx.h
    limb.h
    mdi.h
    modsurf.h
    obstype.h
    ppcode.h
    radar.h
    radar_station.h
    radiance.h
    raingg.h
    resat.h
    sat.h
    satob.h
    scatt.h
    sensor.h
    smos.h
    ssmi1d.h
    surfbody_feedback.h
    type_definitions.h
    update.h
    varno.h
    vertco_type.h
)

set(views

    adjust_distribid.sql
    aeolus_auxmet_update_hdrflag.sql
    airep_flight_phase_robhdr.sql
    airep_flight_phase_robody.sql
    airs.sql
    airs_flag.sql
    ak_resat_averaging_kernel.sql
    allsky_update_links.sql
    amv.sql
    amv2.sql
    amv_flag.sql
    amv_flag2.sql
    ascatsm_robhdr_1.sql
    ascatsm_robody_1.sql
    averaging_smos.sql
    bator_hdr_1.sql
    bator_hdr_2.sql
    bator_hdr_3.sql
    bator_hdr_4.sql
    bator_hdr_5.sql
    bator_hdr_6.sql
    black_robhdr_1.sql
    black_robhdr_10.sql
    black_robhdr_2.sql
    black_robhdr_3.sql
    black_robhdr_4.sql
    black_robhdr_7.sql
    black_robhdr_8.sql
    black_robhdr_9.sql
    black_robody_1.sql
    black_robody_10.sql
    black_robody_2.sql
    black_robody_3.sql
    black_robody_4.sql
    black_robody_7.sql
    black_robody_8.sql
    black_robody_9.sql
    btemdup_robhdr_1.sql
    caifc1.sql
    camelo_robhdr.sql
    camelo_robody.sql
    canaco_robhdr.sql
    canaco_robody.sql
    cancer_robhdr.sql
    cancer_robody.sql
    cantik_robhdr.sql
    cantik_robody.sql
    carcfo.sql
    caredo_robhdr.sql
    caredo_robody.sql
    castor.sql
    caviso_robhdr.sql
    caviso_robody.sql
    cavodk_robhdr.sql
    cavodk_robody.sql
    check_linksdb.sql
    conv_hdr.sql
    conv_update_links.sql
    conventional_robhdr_1.sql
    conventional_robody_1.sql
    count_orbit.sql
    count_scanpos.sql
    cycle_biasprep_robhdr.sql
    cycle_biasprep_robody.sql
    cycle_biasprep_sathdr.sql
    cycle_biasprep_satpred.sql
    data_radar_station.sql
    date_time.sql
    decis_convbody_1.sql
    decis_convbody_2.sql
    decis_robhdr_1.sql
    decis_robhdr_2.sql
    decis_robhdr_3.sql
    decis_robhdr_4.sql
    decis_robody_1.sql
    decis_robody_2.sql
    decis_robody_3.sql
    decis_robody_4.sql
    discard_dep_1.sql
    discard_dep_2.sql
    dmsprainy.sql
    ecma_body_4_psbias.sql
    ecma_body_4_rstrhbias.sql
    ecma_hdr_4_psbias.sql
    ecma_hdr_4_rstrhbias.sql
    ecmwf_matchup_allsky_body.sql
    ecmwf_matchup_body.sql
    ecmwf_matchup_gbrad.sql
    ecmwf_matchup_hdr.sql
    ecmwf_matchup_raingg.sql
    ecmwf_matchup_update_1.sql
    ecmwf_matchup_update_2.sql
    ecmwf_matchup_update_3.sql
    ecmwf_matchupsink.sql
    ecset.sql
    emiskf_amsua.sql
    emiskf_amsub.sql
    emiskf_atms.sql
    emiskf_mhs.sql
    emiskf_mwts2.sql
    exp_info_1.sql
    fcq_robhdr_0.sql
    fcq_robhdr_1.sql
    fcq_robhdr_2.sql
    fcq_robody_0.sql
    fcq_robody_1.sql
    fcq_robody_2.sql
    fix_date_and_time.sql
    fixresatlen.sql
    flago_mobhdr.sql
    flago_mobody.sql
    gather4poolmask.sql
    gather4poolmask_counts.sql
    gbrad_body_rr.sql
    gbrad_rr.sql
    gbrad_update_links.sql
    get_soe_resat.sql
    getairepid.sql
    getgbradid.sql
    getlimbid.sql
    getsatid.sql
    getsatid_resat.sql
    getsatobid.sql
    getsfcobsid.sql
    gnssro_update_links.sql
    gpsro_2.sql
    hdr_update_links.sql
    hop_canari_conv.sql
    hop_canari_robhdr.sql
    hop_canari_robody.sql
    hretr_canari_robody.sql
    hretr_canari_satbody.sql
    init_update_1.sql
    init_update_2.sql
    init_update_3.sql
    level1cgeos_robhdr_1.sql
    level1cgeos_robody_1.sql
    links_aeolus_hdr.sql
    links_auxiliary.sql
    links_body.sql
    links_ensemble.sql
    links_gbrad.sql
    links_modsurf.sql
    links_raingg.sql
    links_sat.sql
    links_surfbody_feedback.sql
    manda_gene_body.sql
    manda_gene_hdr.sql
    manda_laelalo.sql
    map_ssmi_rain_ssmi.sql
    matchup_allsky_body.sql
    matchup_atovs_pred.sql
    matchup_body.sql
    matchup_gbrad.sql
    matchup_hdr.sql
    matchup_procid.sql
    matchup_raingg.sql
    matchup_update_1.sql
    matchup_update_10.sql
    matchup_update_2.sql
    matchup_update_3.sql
    matchup_update_4.sql
    matchup_update_5.sql
    matchup_update_6.sql
    matchup_update_7.sql
    matchup_update_8.sql
    matchup_update_9.sql
    matchupsink.sql
    max_values.sql
    mkglobstab.sql
    mkglobstab_gpsro.sql
    mobhdr_obsort.sql
    mobhdrca_obsort.sql
    nak_resat_averaging_kernel.sql
    nesdis_get.sql
    new_thinn_robhdr_10.sql
    new_thinn_robhdr_11.sql
    new_thinn_robhdr_2.sql
    new_thinn_robhdr_3.sql
    new_thinn_robhdr_4.sql
    new_thinn_robhdr_5.sql
    new_thinn_robhdr_6.sql
    new_thinn_robhdr_7.sql
    new_thinn_robhdr_8.sql
    new_thinn_robhdr_9.sql
    new_thinn_robody_10.sql
    new_thinn_robody_11.sql
    new_thinn_robody_3.sql
    new_thinn_robody_4.sql
    new_thinn_robody_5.sql
    new_thinn_robody_8.sql
    new_thinn_robody_9.sql
    obatabs_robhdr.sql
    obs_boxes.sql
    obscount_1.sql
    obscount_2.sql
    obsdist.sql
    obsdist_allsky.sql
    obsdist_allsky_body.sql
    obsdist_auxiliary.sql
    obsdist_auxiliary_body.sql
    obsdist_body.sql
    obsdist_errstat.sql
    obsdist_gbrad.sql
    obsdist_gbrad_body.sql
    obsdist_hdr.sql
    obsdist_hdr2allsky_body.sql
    obsdist_hdr2auxiliary_body.sql
    obsdist_hdr2body.sql
    obsdist_hdr2gbrad_body.sql
    obsdist_hdr2radar_body.sql
    obsdist_hdr2radiance_body.sql
    obsdist_hdr2raingg_body.sql
    obsdist_hdr2resat_averaging_kernel.sql
    obsdist_index.sql
    obsdist_index2hdr.sql
    obsdist_limb.sql
    obsdist_modsurf.sql
    obsdist_poolno.sql
    obsdist_radar.sql
    obsdist_radar_body.sql
    obsdist_radar_station.sql
    obsdist_radiance.sql
    obsdist_radiance_body.sql
    obsdist_raingg.sql
    obsdist_raingg_body.sql
    obsdist_resat.sql
    obsdist_resat_averaging_kernel.sql
    obsdist_sat.sql
    obsdist_satob.sql
    obsdist_scatt.sql
    obsdist_scatt_body.sql
    obsdist_smos.sql
    obsdist_ssmi.sql
    obsdist_ssmi_body.sql
    obsdist_update_1.sql
    obsdist_update_10.sql
    obsdist_update_2.sql
    obsdist_update_3.sql
    obsdist_update_4.sql
    obsdist_update_5.sql
    obsdist_update_6.sql
    obsdist_update_7.sql
    obsdist_update_8.sql
    obsdist_update_9.sql
    obsdist_windows.sql
    obshor.sql
    obsort_allsky.sql
    obsort_allsky_body.sql
    obsort_auxiliary.sql
    obsort_body.sql
    obsort_cloud_sink.sql
    obsort_collocated_imager_information.sql
    obsort_conv.sql
    obsort_conv_body.sql
    obsort_errstat.sql
    obsort_gbrad.sql
    obsort_gbrad_body.sql
    obsort_gnssro.sql
    obsort_gnssro_body.sql
    obsort_hdr.sql
    obsort_hdr2allsky_body.sql
    obsort_hdr2auxiliary_body.sql
    obsort_hdr2body.sql
    obsort_hdr2conv_body.sql
    obsort_hdr2gbrad_body.sql
    obsort_hdr2gnssro_body.sql
    obsort_hdr2radar_body.sql
    obsort_hdr2radiance_body.sql
    obsort_hdr2raingg_body.sql
    obsort_hdr2scatt_body.sql
    obsort_index.sql
    obsort_limb.sql
    obsort_modsurf.sql
    obsort_radar.sql
    obsort_radar_body.sql
    obsort_radar_station.sql
    obsort_radiance.sql
    obsort_radiance_body.sql
    obsort_raingg.sql
    obsort_raingg_body.sql
    obsort_resat.sql
    obsort_resat_averaging_kernel.sql
    obsort_sat.sql
    obsort_satob.sql
    obsort_scatt.sql
    obsort_scatt_body.sql
    obsort_smos.sql
    obsort_ssmi.sql
    obsort_ssmi_body.sql
    obsort_update_1.sql
    obsort_update_2.sql
    obsort_update_3.sql
    obsortca_auxiliary.sql
    obsortca_body.sql
    obsortca_errstat.sql
    obsortca_hdr.sql
    obsortca_hdr2auxiliary_body.sql
    obsortca_hdr2body.sql
    obsortca_index.sql
    obsortca_update_1.sql
    obsortca_update_2.sql
    obsortca_update_3.sql
    obstat.sql
    obstat_conv.sql
    obstat_fcdep.sql
    obstat_fcdep_gpsro.sql
    obstat_geos.sql
    obstat_gpsro.sql
    obstat_mwimg.sql
    obstat_radar.sql
    obstat_resat.sql
    obstat_satob.sql
    obstat_scatt.sql
    obstat_smos.sql
    obstat_smos_land.sql
    obstat_tovs.sql
    obstatfc_1.sql
    obstatfc_10.sql
    obstatfc_11.sql
    obstatfc_12.sql
    obstatfc_13.sql
    obstatfc_14.sql
    obstatfc_15.sql
    obstatfc_16.sql
    obstatfc_17.sql
    obstatfc_18.sql
    obstatfc_19.sql
    obstatfc_2.sql
    obstatfc_20.sql
    obstatfc_3.sql
    obstatfc_4.sql
    obstatfc_5.sql
    obstatfc_6.sql
    obstatfc_7.sql
    obstatfc_8.sql
    obstatfc_9.sql
    odb2ee_aeolus_auxmet.sql
    odb_info.sql
    ozone_robhdr_1.sql
    ozone_robody_1.sql
    pertobs_corr_robhdr.sql
    pertobs_corr_robody.sql
    pertobs_uncorr_robhdr.sql
    pertobs_uncorr_robody.sql
    poolmask_1.sql
    poolmask_2.sql
    post_thinn_robhdr_2.sql
    post_thinn_robhdr_3.sql
    post_thinn_robhdr_4.sql
    post_thinn_robhdr_5.sql
    post_thinn_robhdr_6.sql
    post_thinn_robhdr_7.sql
    post_thinn_robhdr_8.sql
    post_thinn_robhdr_9.sql
    post_thinn_robody_2.sql
    post_thinn_robody_3.sql
    post_thinn_robody_4.sql
    post_thinn_robody_5.sql
    post_thinn_robody_6.sql
    post_thinn_robody_7.sql
    post_thinn_robody_8.sql
    post_thinn_robody_9.sql
    pre_thinn_robhdr_10.sql
    pre_thinn_robhdr_11.sql
    pre_thinn_robhdr_2.sql
    pre_thinn_robhdr_3.sql
    pre_thinn_robhdr_4.sql
    pre_thinn_robhdr_5.sql
    pre_thinn_robhdr_6.sql
    pre_thinn_robhdr_7.sql
    pre_thinn_robhdr_8.sql
    pre_thinn_robhdr_9.sql
    pre_thinn_robody_10.sql
    pre_thinn_robody_11.sql
    pre_thinn_robody_2.sql
    pre_thinn_robody_3.sql
    pre_thinn_robody_4.sql
    pre_thinn_robody_5.sql
    pre_thinn_robody_6.sql
    pre_thinn_robody_7.sql
    pre_thinn_robody_8.sql
    pre_thinn_robody_9.sql
    prtdpst_robhdr.sql
    prtdpst_robody.sql
    radiance_averaging.sql
    radiance_update_links.sql
    raingg_body_rr.sql
    raingg_rr.sql
    ralt.sql
    ralt_wam.sql
    redun_robhdr_1.sql
    redun_robhdr_2.sql
    redun_robhdr_3.sql
    redun_robhdr_4.sql
    redun_robhdr_5.sql
    redun_robhdr_6.sql
    redun_robhdr_7.sql
    redun_robody_1.sql
    redun_robody_2.sql
    redun_robody_3.sql
    redun_robody_4.sql
    redun_robody_5.sql
    redun_robody_6.sql
    redun_robody_7.sql
    reini_body.sql
    reini_hdr.sql
    reprod_seqno_1.sql
    reprod_seqno_2.sql
    reprod_seqno_3.sql
    reprod_seqno_4.sql
    resat_update_links.sql
    revmatchup_body.sql
    revmatchup_hdr.sql
    robhdr.sql
    robhdr_gbrad_get_rr.sql
    robhdr_gbrad_put_rr.sql
    robhdr_gp_get_ssmi.sql
    robhdr_grid_distribute.sql
    robhdr_mwave_count_smos.sql
    robhdr_mwave_process_smos.sql
    robhdr_mwave_update_smos.sql
    robhdr_obsort.sql
    robhdr_rad.sql
    robhdr_raingg_get_rr.sql
    robhdr_raingg_put_rr.sql
    robhdr_screen.sql
    robhdr_screen_conv.sql
    robhdr_tc.sql
    robhdrca_obsort.sql
    robody.sql
    robody_gbrad_get_rr.sql
    robody_gbrad_put_rr.sql
    robody_gp_get_ssmi.sql
    robody_mwave_process_smos.sql
    robody_mwave_update_smos.sql
    robody_rad.sql
    robody_raingg_get_rr.sql
    robody_raingg_put_rr.sql
    robody_screen.sql
    robody_smos_sekf.sql
    robody_tc.sql
    robody_traj.sql
    sat_aeolusl2c.sql
    sat_atovs.sql
    sat_gpsro.sql
    sat_lrad.sql
    sat_satob.sql
    sat_smos.sql
    sat_ssmi.sql
    sat_update_links.sql
    satbody_allsky.sql
    satbody_atovs.sql
    satbody_gpsro.sql
    satbody_radar.sql
    satbody_scat.sql
    satbody_screen_atovs.sql
    satellite_identifier_list.sql
    sathdr_cloud_sink.sql
    sathdr_limb.sql
    sathdr_ozone.sql
    sathdr_radar.sql
    sathdr_satob.sql
    sathdr_scat.sql
    sathdr_screen_aeolus_auxmet.sql
    sathdr_screen_atovs.sql
    sathdr_screen_cloud_sink.sql
    sathdr_screen_gpsro.sql
    sathdr_screen_lrad.sql
    sathdr_screen_resat.sql
    sathdr_screen_satob.sql
    satob_robhdr_1.sql
    satob_robody_1.sql
    scat_robhdr_1.sql
    scat_robody_1.sql
    scatt.sql
    scatt_flag.sql
    scatt_update_links.sql
    screen_robhdr_1.sql
    screen_robhdr_2.sql
    screen_robhdr_3.sql
    screen_robody_1.sql
    screen_robody_2.sql
    screen_robody_3.sql
    set_active.sql
    set_active_smos.sql
    setup_tovscv.sql
    setup_tovscv_cloud_sink.sql
    size_hdr.sql
    small.sql
    ssa_robhdr_2m.sql
    ssa_robhdr_snow.sql
    ssa_robody_2m.sql
    ssa_robody_snow.sql
    ssafb_surfbody_2m.sql
    ssafb_surfbody_snow.sql
    stat_obs_1.sql
    stat_obs_2.sql
    stat_obs_3.sql
    store_enda.sql
    sufger_allsky.sql
    sufger_allsky_body.sql
    sufger_robhdr_1.sql
    sufger_robody_1.sql
    sufger_sat.sql
    sugoms.sql
    suobarea.sql
    suobarea_limb.sql
    suobarea_sat.sql
    suobarea_satob.sql
    suobarea_scatt.sql
    suobsaddr.sql
    suvarbc_robhdr_0.sql
    suvarbc_robody_0.sql
    tcwv.sql
    time_info.sql
    time_numtsl.sql
    tovsrtovs_robody_1.sql
    tslot.sql
    update_body_3.sql
    update_desc_1.sql
    update_desc_2.sql
    update_fcdiag_links.sql
    update_hdr_1.sql
    update_hdr_2.sql
    update_hdr_3.sql
    update_links_allsky.sql
    update_links_auxiliary.sql
    update_links_gbrad.sql
    update_links_radiance.sql
    update_links_raingg.sql
    update_links_ssmi.sql
    update_modstep.sql
    varbc_airep_robhdr.sql
    varbc_airep_robody.sql
    varbc_allsky_robhdr.sql
    varbc_allsky_robody.sql
    varbc_gbrad_robhdr.sql
    varbc_gbrad_robody.sql
    varbc_mode_hist_robhdr.sql
    varbc_mode_hist_robody.sql
    varbc_rad_robhdr.sql
    varbc_rad_robody.sql
    varbc_setup_robhdr.sql
    varbc_setup_robody.sql
    varbc_sfcobs_robhdr.sql
    varbc_sfcobs_robody.sql
    varbc_tcwv_robhdr.sql
    varbc_tcwv_robody.sql
    varbc_to3_robhdr.sql
    varbc_to3_robody.sql
)

odb_add_schema(TARGET ECMA SOURCES ${sources} VIEWS ${views} CONDITION ODB_HAVE_ECMA TYPE ${ODB_LIBS_TYPE})
