ungrib build
[WPS.git] / ungrib / src / CMakeLists.txt
blob6333bd8e48f85bdecf38e77e0eec0fa5c31cd939
1 add_subdirectory( ngl )
4 # Special cases, maybe one day these will get fixed
5 set_source_files_properties( 
6                             ${CMAKE_CURRENT_SOURCE_DIR}/rd_grib2.F
7                             TARGET_DIRECTORY ungrib
8                             PROPERTIES
9                               Fortran_FORMAT FIXED
10                             )
12 target_sources(
13                 pgu
14                 PRIVATE
15                   build_hdate.F
16                   geth_newdate.F
17                   geth_idts.F
18                   swap.F
19                   table.F
20                   module_stringutil.F
21                   parse_table.F
22                   gbytesys.F
23                   gribcode.F
24                   read_namelist.F
25                   cio.c
26                   module_debug.F
27                   misc_definitions_module.F
28                 )
30 target_sources(
31                 ungrib
32                 PRIVATE
33                   debug_cio.c
34                   module_stringutil.F
35                   table.F
36                   module_datarray.F
37                   gridinfo.F
38                   new_storage.F
39                   filelist.F
40                   ungrib.F
41                   output.F
42                   rrpr.F
43                   rd_grib1.F
44                   file_delete.F
45                   datint.F
46                   rd_grib2.F
47                 )
49 target_sources(
50                 g1print
51                 PRIVATE
52                   g1print.F
53                   gribcode.F
54                   module_debug.F
55                   debug_cio.c
56                 )
58 target_sources(
59                 g2print
60                 PRIVATE
61                   filelist.F
62                   gridinfo.F
63                   g2print.F
64                 )