Commit Graph

4278 Commits

Author SHA1 Message Date
Olivier Iffrig 1a2dcf517c Make the definitions and samples paths relocatable 2019-04-30 13:51:00 +01:00
Shahram Najm 856a9d75a6 Definitions clean up 2019-04-25 16:51:02 +01:00
Shahram Najm 2525e22001 Definitions clean up 2019-04-25 13:26:15 +01:00
Shahram Najm 536df91da0 Tools: update man page 2019-04-25 11:28:36 +01:00
Shahram Najm 8a049a01f3 ECC-920 and ECC-921 2019-04-24 17:00:34 +01:00
Shahram Najm f581075292 ECC-921: Add backward compatibility GRIB1 to 10fgg10 2019-04-24 16:22:55 +01:00
Shahram Najm 7d814830fc Update version 2019-04-24 13:58:50 +01:00
Shahram Najm 818521af94 ECC-920: Add WMO GRIB2 to the existing tpg parameters (Part 2) 2019-04-24 13:48:46 +01:00
Shahram Najm 5dc50cadd8 ECC-920: Add WMO GRIB2 to the existing tpg parameters (Part 1) 2019-04-24 13:28:53 +01:00
Shahram Najm 628a978b43 Debugging: print BUFR double value for encoding 2019-04-17 19:09:19 +01:00
Shahram Najm dcf7fa0b56 Tests: Rename 2019-04-17 17:22:14 +01:00
Shahram Najm 4346efcf94 Tests: Add grib nearest multiple test 2019-04-17 15:58:24 +01:00
Shahram Najm a1e725be9a Example: codes_grib_nearest_find_multiple 2019-04-17 12:54:16 +01:00
Shahram Najm 9f04d616bf Update list of keys and hash 2019-04-17 11:26:31 +01:00
Shahram Najm a215de3fa5 BUFR encoding: skip 2019-04-16 14:48:15 +01:00
Shahram Najm ceb061c43b Bamboo: unload netcdf4 for Intel 2019-04-15 16:41:53 +01:00
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm 7e21f4dd4c Intel netcdf4 issue 2019-04-15 13:45:20 +01:00
Shahram Najm 298fb4e4ac ECC-906: grib_get_data not working correctly with old-style sub-areas of reduced grids produced by PRODGEN 2019-04-15 12:05:31 +01:00
Shahram Najm 18595a0d10 Python3 mode 2019-04-08 19:57:30 +01:00
Stephan Siemen c3a7983985 Merge branch 'develop' of https://github.com/ecmwf/eccodes into develop 2019-04-08 09:54:44 +01:00
Shahram Najm 2dcb46ed5a ECC-906: Fix longitude issue 2019-03-28 17:17:05 +00:00
Shahram Najm 0b0804b3fb Added legacyGaussSubarea and use this in nearest 2019-03-28 16:45:57 +00:00
Shahram Najm 039ed1d201 Simplify rule re PRE RELEASE 2019-03-27 12:33:27 +00:00
Shahram Najm 09a6ab48ad Examples: add codes_get_double_elements for Python 2019-03-26 17:22:28 +00:00
Shahram Najm a97734cf99 Rename test 2019-03-26 16:21:20 +00:00
Shahram Najm 44988df274 Rename test 2019-03-26 15:41:07 +00:00
Shahram Najm 798014d127 Rename test 2019-03-26 15:34:13 +00:00
Shahram Najm 2d6b08d9e0 ECC-886: Converting lambert_azimuthal_equal_area (Experimental) 2019-03-26 13:24:40 +00:00
Shahram Najm 0479c91ba9 Add support for pre-release mode 2019-03-26 12:02:57 +00:00
Shahram Najm 69ca93ac82 ECC-906: Fix check on legacy 2019-03-25 18:09:42 +00:00
Shahram Najm 6651e1bbcd ECC-906: grib_get_data not working correctly with old-style sub-areas of reduced grids produced by PRODGEN 2019-03-25 15:39:10 +00:00
Shahram Najm 656c1d38a9 Legacy Gaussian: Improve debug message 2019-03-21 17:27:34 +00:00
Shahram Najm 5865385ac0 Version increment 2019-03-21 15:52:15 +00:00
Shahram Najm 4123fa8c97 ECC-915: Support for type=ssd under stream=scda 2019-03-21 15:50:04 +00:00
Shahram Najm 0908a0267a ECC-915: Support for type=ssd under stream=scda 2019-03-21 15:48:42 +00:00
Shahram Najm aa9376a3c8 ECC-904 and ECC-905: sub-area of Gaussian grid 2019-03-21 15:03:34 +00:00
Shahram Najm 5e29bae582 ECC-909: monthly means monthlyVerificationTime 2019-03-20 18:04:27 +00:00
Shahram Najm ef7e994d25 Merge branch 'hotfix/2.12.2' 2019-03-20 17:42:36 +00:00
Shahram Najm a95f8f0995 ECC-909: monthly means monthlyVerificationTime 2019-03-20 17:27:31 +00:00
Shahram Najm a0f883a4c9 ECC-909: monthlyVerificationTime=0 for edmo/ewmo 2019-03-20 16:36:26 +00:00
Shahram Najm 219daa9fde Documentation 2019-03-20 15:48:24 +00:00
Shahram Najm f734d83307 Update Appveyor version 2019-03-20 12:54:46 +00:00
Shahram Najm 1e55c3c630 Update versions 2019-03-20 12:13:17 +00:00
Shahram Najm 4ea554f0cd ECC-911: grib_util_set_spec: packing keyword has no effect (packing type=5) 2019-03-20 11:13:43 +00:00
Shahram Najm ef87a37ffd Appveyor: update ecCodes version 2019-03-19 16:33:52 +00:00
Shahram Najm 0b1c4574bf Add option to replace TPL absolute paths with library names
This should help with relocatability: instead of generating
eccodes-config.cmake with an absolute path to Third Party Libraries
(TPLs) (e.g. /lib/x86_64-linux-gnu/libm.so.6) we have the option to use
the library name instead (e.g. -lm).

We also use library names in eccodes-targets.cmake and eccodes.pc if the option is set.

The motivation is so that we can distribute packages with conda-forge.
Without this change, the conda-forge build leaves its build path in the
files above. When we come to build another package downstream, e.g.
Magics, we are unable to find the ecCodes libraries because the absolute
paths to the TPLs are no longer valid. Using library names instead lets
cmake find the TPLs on the downstream build system.
2019-03-19 16:31:49 +00:00
Shahram Najm 7cf4c1e54c ECC-869: BUFR: Bitmap created inconsistently for different type of data 2019-03-19 16:15:09 +00:00
shahramn 52453dc198
Merge pull request #13 from ecmwf/dtip-replace-absolute-paths
Add option to replace TPL absolute paths with library names
2019-03-19 16:05:09 +00:00
Shahram Najm b021aff0d3 Add CODES_PRODUCT_GTS 2019-03-19 16:00:07 +00:00