From 26cfc5215d3342547ad04c7578ad2a468902cadb Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 2 Feb 2024 10:12:57 -0700 Subject: [PATCH] fixed cmake --- wgrib2/CMakeLists.txt | 271 +++++++----------------------------------- 1 file changed, 41 insertions(+), 230 deletions(-) diff --git a/wgrib2/CMakeLists.txt b/wgrib2/CMakeLists.txt index 1fe79b8c..b90d6e5e 100644 --- a/wgrib2/CMakeLists.txt +++ b/wgrib2/CMakeLists.txt @@ -1,235 +1,46 @@ # sets lib_src -set( -AAIG.c -AAIGlong.c -addtime.c -aec_pk.c -Aerosol.c -Alarm.c -Alias.c -Ave_test.c -Ave_var.c -Bbox.c -bitstream.c -Box_ave.c -Check_pdt_size.c -Checksum.c -Cluster.c -cname.c -codetable_4_230.c -CodeTable.c -Code_Values.c -Code_Values_JMA.c -complex_pk.c -Config.c -copy.c -crc32.c -Cress_lola.c -Csv.c -Csv_long.c -cubed_sphere2ll.c -CubeFace2global.c -Cyclic.c -Data.c -decenc_openjpeg.c -dec_png_clone.c -Dump.c -Earth.c -Else.c -enc_jpeg2000_clone.c -End.c -Endif.c -Ensemble.c -Ens_processing.c -Ens_qc.c -EOF.c -Export_lonlat.c -ExtName.c -fatal_error.c -Fcst_ave.c -ffopen.c -Fi.c -File.c -Fix_CFSv2_fcst.c -Fix_ncep_2.c -Fix_ncep_3.c -Fix_ncep_4.c -Fix_ncep.c -Fix_undef.c -FlagTable.c -flt2ieee.c -flt2ieee_nan.c -Flush.c -fnlist.c -For.c -Ftime1.c -Ftime2.c -Ftime.c -Ftn_api.c -gaussian2ij.c -Gctpc.c -gctpc_ll2xy.c -GDT.c -geo.c -Geolocation.c -get_unixtime.c -Grads.c -Grib.c -Grib_out_irr2.c -Grib_out_irr.c -gribtab.c -Gribtable_used.c -Grid_def.c -Grid_id.c -grid_ident.c -Gridout.c -Help.c -Hybrid.c -ieee2flt.c -ieee2flt_nan.c -ieee_pk.c -If_delayed_error.c -If_rec.c -Import.c -Import_grib.c -Import_grib_fs.c -Import_lonlat.c -Import_netcdf.c -init.c -int8.c -intpower.c -Inv.c -Inv_no.c -Irr_grids.c -itoshort_a.c -JMA.c -jpeg_pk.c -Last.c -lat2ij.c -Latlon.c -Level.c -Limit.c -Lola.c -Lvl.c -Macro.c -manage_inv_out.c -Match.c -Match_fs.c -Match_inv.c -Mem_buffer.c -Merge.c -Misc.c -missing.c -mk_gdt.c -mk_kgds.c -Model_version_date.c -Mod_grib.c -Mysql.c -Mysql_dump.c -Mysql_speed.c -Names.c -ncep_grids.c -NCEP_norm.c -NCEP_uv.c -Ncpu.c -Ndate.c -Ndates.c -Netcdf.c -Netcdf_sup.c -New_grid.c -new_grid_lambertc.c -New_grid_order.c -openmp_util.c -parse_loop.c -parse_msg.c -pdt_len.c -Precision.c -Prob.c -Proj4.c -proj4_initialize.c -proj4_transform.c -PyInv.c -Range.c -rdieee_file.c -rd_inventory.c -rd_seq_grib.c -read_latlon.c -Reduced_gaussian_grid.c -Reset_delayed_error.c -rotll.c -RPN.c -save_string.c -Scaling_0001.c -Scan.c -Sec0.c -Sec1.c -Sec3.c -sec3_grids.c -Sec4.c -Sec5.c -Sec6.c -Sec_len.c -Set_byte.c -Set_date.c -Set_ensm_derived_fcst.c -Set_ens_num.c -Set_ftime1.c -Set_ftime2.c -Set_ftime_mode.c -Set_gds.c -Set_metadata.c -Set_pdt.c -Set_percentile.c -Set_prob.c -Set_sec_size.c -Set_ts_dates.c -setup_user_gribtable.c -Set_val.c -simple_pk.c -Small_grib.c -space_view2ij.c -space_view.c -SpatialProcessing.c -Spectral_bands.c -stagger.c -Status.c -string2time_unit.c -Submsg_uv.c -subtime.c -Summary.c -swap_buffer.c -test_sec.c -Tigge.c -Time_processing.c -Timer.c -Tosubmsg.c -Type_reftime.c -UDF.c -Undefine.c -units.c -Unix_time.c -Unmerge_fcst.c -unpk_0.c -unpk.c -unpk_complex.c -unpk_run_length.c -update_sec3.c -update_sec4.c -v1_v2_if.c -VerfTime.c -Warn_old_g2lib.c -Waves.c -wgrib2_api.c -wgrib2.c -Wind_dir.c -Wind_speed.c -Wind_uv.c -Write_sec.c -Wrt_grib.c -wrtieee.c -wxtext.c -) +set(lib_src AAIG.c AAIGlong.c addtime.c aec_pk.c Aerosol.c Alarm.c +Alias.c Ave_test.c Ave_var.c Bbox.c bitstream.c Box_ave.c +Check_pdt_size.c Checksum.c Cluster.c cname.c codetable_4_230.c +CodeTable.c Code_Values.c Code_Values_JMA.c complex_pk.c Config.c +copy.c crc32.c Cress_lola.c Csv.c Csv_long.c cubed_sphere2ll.c +CubeFace2global.c Cyclic.c Data.c decenc_openjpeg.c dec_png_clone.c +Dump.c Earth.c Else.c enc_jpeg2000_clone.c End.c Endif.c Ensemble.c +Ens_processing.c Ens_qc.c EOF.c Export_lonlat.c ExtName.c +fatal_error.c Fcst_ave.c ffopen.c Fi.c File.c Fix_CFSv2_fcst.c +Fix_ncep_2.c Fix_ncep_3.c Fix_ncep_4.c Fix_ncep.c Fix_undef.c +FlagTable.c flt2ieee.c flt2ieee_nan.c Flush.c fnlist.c For.c Ftime1.c +Ftime2.c Ftime.c Ftn_api.c gaussian2ij.c Gctpc.c gctpc_ll2xy.c GDT.c +geo.c Geolocation.c get_unixtime.c Grads.c Grib.c Grib_out_irr2.c +Grib_out_irr.c gribtab.c Gribtable_used.c Grid_def.c Grid_id.c +grid_ident.c Gridout.c Help.c Hybrid.c ieee2flt.c ieee2flt_nan.c +ieee_pk.c If_delayed_error.c If_rec.c Import.c Import_grib.c +Import_grib_fs.c Import_lonlat.c Import_netcdf.c init.c int8.c +intpower.c Inv.c Inv_no.c Irr_grids.c itoshort_a.c JMA.c jpeg_pk.c +Last.c lat2ij.c Latlon.c Level.c Limit.c Lola.c Lvl.c Macro.c +manage_inv_out.c Match.c Match_fs.c Match_inv.c Mem_buffer.c Merge.c +Misc.c missing.c mk_gdt.c mk_kgds.c Model_version_date.c Mod_grib.c +Mysql.c Mysql_dump.c Mysql_speed.c Names.c ncep_grids.c NCEP_norm.c +NCEP_uv.c Ncpu.c Ndate.c Ndates.c Netcdf.c Netcdf_sup.c New_grid.c +new_grid_lambertc.c New_grid_order.c openmp_util.c parse_loop.c +parse_msg.c pdt_len.c Precision.c Prob.c Proj4.c proj4_initialize.c +proj4_transform.c PyInv.c Range.c rdieee_file.c rd_inventory.c +rd_seq_grib.c read_latlon.c Reduced_gaussian_grid.c +Reset_delayed_error.c rotll.c RPN.c save_string.c Scaling_0001.c +Scan.c Sec0.c Sec1.c Sec3.c sec3_grids.c Sec4.c Sec5.c Sec6.c +Sec_len.c Set_byte.c Set_date.c Set_ensm_derived_fcst.c Set_ens_num.c +Set_ftime1.c Set_ftime2.c Set_ftime_mode.c Set_gds.c Set_metadata.c +Set_pdt.c Set_percentile.c Set_prob.c Set_sec_size.c Set_ts_dates.c +setup_user_gribtable.c Set_val.c simple_pk.c Small_grib.c +space_view2ij.c space_view.c SpatialProcessing.c Spectral_bands.c +stagger.c Status.c string2time_unit.c Submsg_uv.c subtime.c Summary.c +swap_buffer.c test_sec.c Tigge.c Time_processing.c Timer.c Tosubmsg.c +Type_reftime.c UDF.c Undefine.c units.c Unix_time.c Unmerge_fcst.c +unpk_0.c unpk.c unpk_complex.c unpk_run_length.c update_sec3.c +update_sec4.c v1_v2_if.c VerfTime.c Warn_old_g2lib.c Waves.c +wgrib2_api.c wgrib2.c Wind_dir.c Wind_speed.c Wind_uv.c Write_sec.c +Wrt_grib.c wrtieee.c wxtext.c ) set(callable_src wgrib2.c