Commit Graph

60 Commits

Author SHA1 Message Date
Shahram Najm 3237fdf6c2 MEMFS Python script: add copyright 2022-01-25 22:24:53 +00:00
Shahram Najm a4501b8f02 MEMFS: cleaner progress reports 2022-01-20 21:00:28 +00:00
Shahram Najm eeb48dda94 Suppress warning by ISO compilers re empty translation unit 2021-08-31 10:59:25 +01:00
Baudouin Raoult 2b84a6d527 Better handling of memfs 2021-08-30 08:34:39 +01:00
Baudouin Raoult 44518bee3d Better memfs 2021-08-29 22:59:06 +01:00
Baudouin Raoult f8e9f1c9ad Better control of memfs 2021-08-29 22:58:18 +01:00
Baudouin Raoult 7dbb862a4c Generate 7 memfs files for Windows 2021-08-29 16:25:42 +01:00
Shahram Najm 89a176edd1 Fix output file encoding with Python3 2020-11-02 14:07:59 +00:00
Baudouin Raoult b968b05d70 Support for MEMFS on older Linux 2020-11-02 11:41:36 +00:00
Baudouin Raoult 204e99805c Merge branch 'develop-ecmwf' into develop 2020-11-02 11:06:41 +00:00
b8raoult 840b240120
Merge branch 'develop' into develop 2020-10-21 13:08:36 +01:00
Baudouin Raoult cd734a87c6 Python3 support 2020-10-21 13:04:19 +01:00
Baudouin Raoult 2be1ab2e58 Merge branch 'develop' of github.com:b8raoult/eccodes into develop 2020-10-21 13:00:05 +01:00
Baudouin Raoult 5bf298f4b2 Python3 support 2020-10-21 13:00:00 +01:00
Shahram Najm 6c1d07d04d Do not allow both GRIB and BUFR support to be disabled 2020-10-20 21:30:54 +01:00
Shahram Najm 74210235d2 ECC-1160: Building with ENABLE_PRODUCT_BUFR=OFF and ENABLE_MEMFS=ON fails 2020-10-20 20:03:48 +01:00
Shahram Najm 149a6fcc0d MEMFS: no need to use binary mode for output 2020-10-20 16:23:44 +01:00
Shahram Najm 04f9599862 ECC-1159: Windows: MEMFS option does not work (tested with Python 3) 2020-10-20 16:03:43 +01:00
shahramn f93d92350a
Merge branch 'develop' into develop 2020-10-20 15:12:36 +01:00
Shahram Najm b59c5d36d4 ECC-1159: Windows: MEMFS option does not work (initial) 2020-10-19 18:41:01 +01:00
Shahram Najm 612f6078f2 Black formatting (in preparation for GitHub PR 44) 2020-10-19 14:39:11 +01:00
Baudouin Raoult 0bbb6bdb63 Update memfs.py 2020-10-19 12:37:31 +01:00
Baudouin Raoult 00e231594b Memfs generation 2020-10-19 09:16:24 +01:00
Shahram Najm 7a1303bf24 MEMFS: Add actual count to assert statement 2020-10-17 13:05:41 +01:00
Shahram Najm e2a0dc6c4f ECC-1156: Python bindings test fails when library is built with MEMFS 2020-10-12 14:52:42 +01:00
Shahram Najm a99a8dea63 ECC-917: refactoring 2020-04-16 13:00:49 +01:00
Shahram Najm 0d2f36a164 ECC-917: remove verbose messages re excluded dirs 2020-04-16 12:44:40 +01:00
Shahram Najm e917b37cad ECC-917: Create 4 output files 2020-04-16 12:26:32 +01:00
Shahram Najm 87388625e7 ECC-917: clean up 2020-04-16 12:06:19 +01:00
Shahram Najm a8f3f8c991 ECC-917: eccodes_memfs (part 2). First working version 2020-04-15 22:19:44 +01:00
Shahram Najm 4731805b7e ECC-917: eccodes_memfs (part 1) 2020-04-02 16:46:49 +01:00
Shahram Najm a23c15cd01 Can disable GRIB as well 2020-03-12 17:19:34 +00:00
Shahram Najm 309d2dd752 MEMFS support when PRODUCT_BUFR disabled 2020-03-12 15:14:38 +00:00
Shahram Najm 336cabee39 METAR and TAF are experimental 2020-01-16 18:29:31 +00:00
Shahram Najm e321fbca05 MEMFS: more descriptive message 2019-10-08 20:51:41 +01:00
Shahram Najm 5f7b4022ae Performance: remove unused definition files to reduce compile time for memfs.c 2019-05-01 17:51:57 +01:00
Shahram Najm f9aa4a12cd Windows support: merge branch dtip-windows from Github 2019-01-07 16:13:48 +00:00
Shahram Najm e02197a7ef SUP-2586: Contribution for Windows (Fix macro) 2018-12-28 12:00:59 +00:00
Shahram Najm 0ec1a0bf80 SUP-2586: Contribution for Windows (memfs part) 2018-12-27 17:13:51 +00:00
Shahram Najm 38579ee208 ECC-738: bufr_dump fails when memfs is on 2018-08-22 17:37:56 +01:00
Tiago Quintino f5bd10fc55 ECC-688 migrate system header and symbols tests 2018-05-11 13:07:03 +01:00
Shahram Najm ef08d6c812 MEMFS: Logging 2018-03-16 16:51:58 +00:00
Shahram Najm e8e757b680 MEMFS: Print message re exclusion 2018-03-16 16:47:07 +00:00
Shahram Najm 6b86468202 MEMFS: Reduce the size of generated memfs.c file by removing grib3 (still experimental) 2018-03-16 16:31:38 +00:00
Shahram Najm ca106c99ac MEMFS: Ability to exclude a dir during walk 2018-03-16 15:18:46 +00:00
Shahram Najm 2cd4fbeeeb Clean up 2018-03-07 14:41:10 +00:00
Shahram Najm 404b4ffeb4 Fix last commit. memfs.py broken in Python 3 2017-07-25 11:12:43 +01:00
Baudouin Raoult 4e2cd7e4a7 Fix memfs.py to work with Python 2 2017-07-23 08:08:54 +01:00
Shahram Najm 61e770925f ECC-444: eccodes fails to build when both fmemopen and funopen are available 2017-03-15 14:26:36 +00:00
Shahram Najm b5aa1ae871 ECC-417: Comments 2017-02-06 18:03:36 +00:00