Commit Graph

2080 Commits

Author SHA1 Message Date
Shahram Najm eb19057bfb Copy the module file into include (needed for ECC-301) 2016-07-20 14:39:04 +01:00
Shahram Najm 5f8323a9a5 ECC-301: Build and run generated Fortran code 2016-07-20 11:19:38 +01:00
Shahram Najm b769c67c9c Merge branch 'develop' of ssh://software.ecmwf.int:7999/eccodes/eccodes into develop 2016-07-19 17:30:16 +01:00
Shahram Najm 18a4dbf322 ECC-301: Improve test 2016-07-19 17:30:11 +01:00
Enrico Fucile 3ad5f69e1a -Efortran test with multi message passing ECC-292 2016-07-19 17:12:52 +01:00
Shahram Najm 57ad56beeb ECC-301: Add tests for bufr_dump -Efortran feature (Initial attempt) 2016-07-19 17:05:25 +01:00
Shahram Najm a1cb8cc4eb Remove the bad.bufr data file 2016-07-19 15:15:36 +01:00
Shahram Najm dfd84ae5c1 Fix broken test and also compiler warnings 2016-07-19 15:02:27 +01:00
Shahram Najm 41fbedbc27 ECC-299: Fortran error messages in codes_ functions print message with grib_ 2016-07-19 15:02:08 +01:00
Enrico Fucile 7b7fa18649 ECC-295 passing test with 139 bufr test data 2016-07-19 13:59:56 +01:00
Enrico Fucile 501c7d2397 Merge branch 'develop' of ssh://software.ecmwf.int:7999/eccodes/eccodes into develop 2016-07-19 13:58:41 +01:00
Enrico Fucile 5b40d61fe6 ECC-300 2016-07-19 13:58:33 +01:00
Shahram Najm 5773e651dd UERRA: remove rules re local section 2016-07-19 13:58:26 +01:00
Shahram Najm ae4590d7c8 F90 function documentation and cleanup 2016-07-19 13:27:42 +01:00
Enrico Fucile fc57339ead Merge branch 'develop' of ssh://software.ecmwf.int:7999/eccodes/eccodes into develop 2016-07-19 11:53:03 +01:00
Enrico Fucile d2b1d3e87b ECC-292 ECC-298 2016-07-19 11:52:55 +01:00
Shahram Najm 7f48c5a8d2 Remove unused Fortran variables 2016-07-19 10:37:56 +01:00
Florian Rathgeber f4a7bac2e6 ECC-296 Respect DESTDIR when installing Python bindings 2016-07-19 09:02:28 +01:00
Shahram Najm c544f1c5e8 ECC-296: Python array no longer supported 2016-07-18 17:50:54 +01:00
Shahram Najm 9fa06f96f0 ECC-296: Create Python symlinks 2016-07-18 17:47:15 +01:00
Shahram Najm 9cfc80a7a7 Ignore generated files 2016-07-18 17:46:26 +01:00
Shahram Najm 5f74e56c31 ECC-296: Update egg info 2016-07-18 17:06:07 +01:00
Shahram Najm 6710163879 ECC-296: Use Python distutils to install Python modules 2016-07-18 16:35:25 +01:00
Shahram Najm 4f3fe1b785 Python setup: remove unnecessary libraries 2016-07-18 14:58:38 +01:00
Shahram Najm 30510802b3 Python CCSDS test 2016-07-18 14:58:18 +01:00
Shahram Najm 1ec64a0e54 Update final message text 2016-07-18 14:57:54 +01:00
Florian Rathgeber 109a724384 ECC-204 Python: remove obsolete swig_wrap_array.{c,py} 2016-07-14 08:48:22 +01:00
Florian Rathgeber 95455c34a0 ECC-204 Python: remove support for deprecated array handler 2016-07-14 08:48:22 +01:00
Florian Rathgeber cc54d6810a ECC-296 Clean up python CMakeLists 2016-07-14 08:48:21 +01:00
Florian Rathgeber cad2ea0b4a ECC-296 Clean up setup.py 2016-07-14 08:48:21 +01:00
Florian Rathgeber 58affc60a8 ECC-296 No longer add source tree to PYTHONPATH 2016-07-14 08:48:21 +01:00
Florian Rathgeber 7bf11d75e2 ECC-296 Use Python distutils to install Python modules
* Create Python modules eccodes and gribapi already in the source tree
* Copy modules to build tree, so build tree mirrors install location
* Call `python setup.py build_exit --inplace` to build extension module
  for use in build tree (using the build tree RPATH)
* Call `python setup.py install --prefix=${CMAKE_INSTALL_PREFIX}` to
  install (using the build tree RPATH)

The build tree is now a fully functioning Python package, so you can
also `pip install /path/to/eccodes/build/python`.
2016-07-14 08:48:20 +01:00
Shahram Najm 4669430a0c ECC-297: CCSDS support 2016-07-13 18:28:37 +01:00
Shahram Najm e747815c54 Merge branch 'feature/Template-5.42' into develop 2016-07-13 18:16:44 +01:00
Shahram Najm d3daa235be CCSDS: fix tests 2016-07-13 18:16:04 +01:00
Shahram Najm aa3dffb8ed Merge pull request #6 in ECCODES/eccodes from PUBLIC/eccodes:develop to feature/Template-5.42
* commit '1d9c2dda13a904adf09fddb66e182f047757d8fc':
  GRIB-179: Apply fix for proper CCSDS encoding
  GRIB-179: Add test for data when (bitsPerValue % 8 != 0)
2016-07-13 17:32:24 +01:00
Shahram Najm 1d9c2dda13 Merge pull request #8 in PUBLIC/eccodes from DWD/eccodes:feature/GRIB-179-add-support-for-data-repr-template-5.42 to develop
* commit '8125bb20ab75e5809cb193728b17e68181749cb4':
  GRIB-179: Apply fix for proper CCSDS encoding
  GRIB-179: Add test for data when (bitsPerValue % 8 != 0)
2016-07-13 17:22:11 +01:00
Shahram Najm de10c94129 ECC-200: Inject struct decls by post-processing header file 2016-07-13 17:21:28 +01:00
Shahram Najm e9e7c03cd6 ECC-200: Improve Python docs 2016-07-13 17:20:51 +01:00
Shahram Najm 0d0479ffd2 Remove the offending struct declarations 2016-07-13 17:20:33 +01:00
Shahram Najm 084cd7b0d0 F90 example clean up 2016-07-13 17:10:34 +01:00
Shahram Najm ea5f26a29c ECC-200: Must generate LateX to get PDF 2016-07-13 13:47:41 +01:00
Shahram Najm e12a686edf ECC-200: Python docs updates 2016-07-13 13:47:21 +01:00
Shahram Najm d8b0c75f01 ECC-200: Must use different string for Python package name: ecCodes (stop clash with F90 = eccodes) 2016-07-13 13:45:50 +01:00
Shahram Najm bb4c780fef ECC-200: Must use different string for Python package name: ecCodes (stop clash with F90 = eccodes) 2016-07-13 13:42:59 +01:00
Shahram Najm 772018a7d8 ECC-200: clean up of Main Page 2016-07-13 13:42:06 +01:00
Shahram Najm 30620e16e4 ECC-200: Moved F90 tab before Python 2016-07-13 13:41:34 +01:00
Shahram Najm 13e3fb74d4 ECC-200: doxygen for python 2016-07-12 16:15:03 +01:00
Shahram Najm 91585fcdc2 MEMFS: Do not require Python libs, only the executable 2016-07-11 16:29:33 +01:00
Shahram Najm 23dc3ccc2b Add new C file 2016-07-11 16:10:39 +01:00