Daniel Tipping
94eca21bec
README: fix shields capitalisation
2019-02-11 14:38:39 +00:00
Daniel Tipping
486b3f876e
README: add travis-ci shields
2019-02-11 14:38:39 +00:00
Daniel Tipping
80b8b726b2
MacOS: add .travis.yml
2019-02-11 14:38:39 +00:00
Daniel Tipping
470c32af01
Appveyor: switch to libnetcdf
2019-02-11 11:54:01 +00:00
Daniel Tipping
a36f3acf51
Appveyor: reformat with tabstop=2
2019-02-11 11:19:36 +00:00
StephanSiemen
8ed0b1ee2d
Merge pull request #8 from ecmwf/dtip-ctest-settings
...
Appveyor: use --output-on-failure for ctest
2019-01-29 11:29:28 +00:00
Daniel Tipping
2f5a3e9a03
Appveyor: use --output-on-failure for ctest
2019-01-29 10:44:24 +00:00
StephanSiemen
f23bafb03f
Merge pull request #7 from ecmwf/dtip-windows
...
Appveyor: switch to develop branch of ecbuild
2019-01-18 11:43:02 +00:00
Daniel Tipping
bc25f907b3
Appveyor: switch to develop branch of ecbuild
2019-01-16 09:18:32 +00:00
shahramn
82cc759132
Merge pull request #6 from ecmwf/dtip-windows
...
ECC-852: Fix the build
2019-01-14 13:44:35 +00:00
Daniel Tipping
11a2352d4e
Windows: fix find_linux_utils function call
2019-01-14 13:27:50 +00:00
Daniel Tipping
a449455085
Make find_linux_utils a windows-only check
2019-01-14 13:22:11 +00:00
Daniel Tipping
2a3fd806da
Revert "Appveyor: build both with & without MEMFS"
...
This reverts commit 50e1a413ed
.
2019-01-14 13:00:44 +00:00
shahramn
f2c0b51af9
Merge pull request #5 from ecmwf/dtip-windows
...
ECC-852 - fixups to PR #4
2019-01-14 12:57:35 +00:00
Daniel Tipping
891c454987
Check for linux utils only if tests are enabled
2019-01-14 12:46:36 +00:00
Daniel Tipping
e2fc544a01
Include eccodes_find_linux_utils in CMakeLists
2019-01-14 12:46:36 +00:00
shahramn
da3ea4e39e
Merge pull request #4 from ecmwf/dtip-windows
...
ECC-852: Add eccodes_find_linux_utils.cmake
2019-01-14 11:22:29 +00:00
Daniel Tipping
e212ae79c4
ECC-852: Add eccodes_find_linux_utils.cmake
...
We require a handful of standard linux utils to run the tests - these
need to be explicitly installed on Windows. We add a check for the utils
so we can notify the user if any util is missing.
2019-01-14 11:06:12 +00:00
StephanSiemen
55a73d7758
Merge pull request #3 from ecmwf/dtip-windows
...
Add Windows support for building with CMake
2019-01-14 10:49:34 +00:00
Daniel Tipping
2eb9668779
Appveyor: activate conda environment
...
This is more straightforward than manually changing the system path.
2019-01-14 09:20:00 +00:00
Daniel Tipping
6f117addb1
Appveyor: bump build version
2019-01-14 09:20:00 +00:00
Daniel Tipping
50e1a413ed
Appveyor: build both with & without MEMFS
2019-01-14 09:19:59 +00:00
Daniel Tipping
67bb6588a2
Appveyor: enable JPG
2019-01-12 12:01:05 +00:00
Daniel Tipping
ec7495c289
Appveyor: enable NETCDF
2019-01-12 11:30:31 +00:00
Daniel Tipping
132a722020
Remove .gitattributes
...
It's making unsafe changes.
2019-01-12 11:30:30 +00:00
Daniel Tipping
56ff5503ea
Appveyor: switch back to nmake
...
jom seems to be causing intermittent build failures. That's no good.
2019-01-12 11:30:30 +00:00
Daniel Tipping
6c2e3db271
Close dir when we've finished scanning
2019-01-12 10:42:21 +00:00
Daniel Tipping
47d7085bc4
Windows: close dir when we've finished scanning
2019-01-12 10:42:17 +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
Daniel Tipping
073fd7d987
Windows: tigge: close directory when finished
2019-01-10 16:23:14 +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
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