Commit Graph

4255 Commits

Author SHA1 Message Date
Pedro Maciel 5b9fd7f621 Encoding of spherical harmonics when truncation less than 20 2019-01-10 19:24:40 -07:00
Shahram Najm 6ce3607c1e Remove redundant comments 2019-01-10 18:10:41 +00:00
Daniel Tipping 6e97dc6858 Windows: refactor grib_tools.c scan 2019-01-10 17:42:10 +00:00
Daniel Tipping 667fc41f64 Windows: remove dead comment 2019-01-10 17:39:15 +00:00
Daniel Tipping c0fbbba586 Windows: remove directory check
There's no directory check in the non-Windows code.
2019-01-10 17:38:36 +00:00
Daniel Tipping 1603eae822 Windows: fix usage of _findfirst 2019-01-10 17:37:27 +00:00
Daniel Tipping 7da82c678d Windows: tigge: append wildcard to directory name
So _findfirst actually works.
2019-01-10 17:35:24 +00:00
Daniel Tipping 35ce157d93 Windows: tigge: remove isWinDir check
So it's the same as on non-Windows
2019-01-10 17:13:05 +00:00
Daniel Tipping 496c8cf192 Remove dead code 2019-01-10 17:10:13 +00:00
Shahram Najm 26bb1b6b3d Formatting 2019-01-10 16:39:40 +00:00
Daniel Tipping 073fd7d987 Windows: tigge: close directory when finished 2019-01-10 16:23:14 +00:00
Shahram Najm 48313c1ebd ECC-866: Python3: codes_gts_new_from_file does not return all GTS bulletins 2019-01-10 16:02:47 +00:00
Shahram Najm 6fece32386 Add test for ECC-866 2019-01-10 15:56:40 +00:00
Shahram Najm 52de69a7dc GRIB2 aerosols: PDT 4.48 should be used instead of 44 2019-01-10 13:51:58 +00:00
Shahram Najm 8ac92e3189 Windows: remove YY_NO_UNISTD_H macro from solution (it is now in header file) 2019-01-10 12:25:12 +00:00
Shahram Najm 0d97b07b6c Compiler warning 2019-01-10 12:08:46 +00:00
Shahram Najm b0a51bf272 ECC-865: Implement roundf in grib_iterator_class_latlon.c 2019-01-10 12:08:27 +00:00
Daniel Tipping 9d7f7cf0ec Windows: define YY_NO_UNISTD_H only if it's not defined already
This was causing a macro redefinition warning for those building with
Visual Studio instead of cmake.
2019-01-10 11:53:36 +00:00
Daniel Tipping 937a71ef44 Appveyor: fix typo 2019-01-09 18:37:58 +00:00
Daniel Tipping d609b35486 Appveyor: speed up builds by using jom
jom is an nmake clone with a -j option.
2019-01-09 18:03:38 +00:00
Daniel Tipping 7af69ef6e4 Appveyor: remove debug 2019-01-09 14:29:13 +00:00
Daniel Tipping 42bceb0424 Windows: suppress compiler warnings
Moved from ecBuild so the suppressions are project-specific.
2019-01-09 14:20:15 +00:00
Daniel Tipping 72b5e1ffb0 Appveyor: remove dtip-windows branch 2019-01-09 13:29:39 +00:00
Daniel Tipping bcbd72dccf Remove dead code 2019-01-09 13:15:06 +00:00
Daniel Tipping 26b1ce923d Remove dead code 2019-01-09 12:54:44 +00:00
Daniel Tipping eaf16f3f86 Windows: tidy md5
uint64_t is defined in stdint.h on Windows.
2019-01-09 12:54:44 +00:00
Daniel Tipping 8b39e500c1 Tigge: remove dead code 2019-01-09 12:24:27 +00:00
Daniel Tipping f877a47f00 Windows: add appveyor.yml 2019-01-08 18:22:05 +00:00
Daniel Tipping fa5c758cf9 README: switch to .md and add Windows build shields 2019-01-08 18:22:04 +00:00
Shahram Najm 64173b17c4 ECC-836: Handling of wrongly-encoded reduced Gaussian grids 2019-01-08 16:39:37 +00:00
Shahram Najm b50324e818 Disallow chemical and aerosol both being set 2019-01-08 15:15:06 +00:00
Shahram Najm fa0c0c7314 Replace bzero with memset (Windows support) 2019-01-08 14:27:14 +00:00
Shahram Najm a977fec79c Support for legacy GRIB2 encoded with discipline=192 2019-01-08 13:41:41 +00:00
StephanSiemen 566cb67d0c Hardcode UNIX file endings - also for Windows 2019-01-07 18:50:24 +00:00
Daniel Tipping e591a0f7a6 Windows: use ECCODES_ON_WINDOWS in memfs 2019-01-07 18:50:24 +00:00
Daniel Tipping 6df8711a8c Windows: allow MEMFS without fmemopen or funopen 2019-01-07 18:50:24 +00:00
Daniel Tipping 235635af76 Windows: export all symbols 2019-01-07 18:50:24 +00:00
Daniel Tipping 3b3c51a518 Windows: include stdint.h for int64_t 2019-01-07 18:50:24 +00:00
Daniel Tipping 79f354248c Remove dead file: grib_timer.c_off 2019-01-07 18:50:24 +00:00
Daniel Tipping bb9f3f2696 Windows: add windows_testing.bashrc
Lets us pass the `--strip-trailing-cr` option to `diff` on Windows
without changing the Unix tests.
2019-01-07 18:50:24 +00:00
Daniel Tipping 92ec367efd Windows: examples: switch random to rand
random() doesn't exist on Windows.
2019-01-07 18:50:24 +00:00
Daniel Tipping 0da0b8f106 Windows: examples: switch bzero to memset
Lets the examples work on Windows.
2019-01-07 18:50:24 +00:00
Daniel Tipping 3232f7a0e8 Windows: tigge: implement windows build 2019-01-07 18:50:24 +00:00
Daniel Tipping e496ae16f6 Windows: examples: remove unistd.h 2019-01-07 18:50:24 +00:00
Daniel Tipping e0f916bac9 Windows: tests: remove unistd.h 2019-01-07 18:50:24 +00:00
Daniel Tipping 287c0d5c81 Windows: remove redundant comments
I think the context makes it obvious that these changes are for MSVS.
2019-01-07 18:50:24 +00:00
Daniel Tipping a3853d6078 Windows: include wingetopt in codes_info.c 2019-01-07 18:50:24 +00:00
Daniel Tipping a475a413a3 Windows: add wingetopt.c to grib_tools sources 2019-01-07 18:50:24 +00:00
Daniel Tipping 3d3a52518d Windows: define YY_NO_UNISTD_H when using MSVC 2019-01-07 18:50:24 +00:00
Daniel Tipping 8dc05749a8 Fix critical error message instructions 2019-01-07 18:50:24 +00:00