Commit Graph

13 Commits

Author SHA1 Message Date
Sebastian Pipping
27ec307136 CMake: Introduce option EXPAT_CHAR_TYPE=(char|ushort|wchar_t) 2019-09-05 17:20:06 +02:00
Sebastian Pipping
ef3af655c6 AppVeyor: Improve use of CMake 2019-09-03 01:43:36 +02:00
Sebastian Pipping
458be796ae CMake: Rename WARNINGS_AS_ERRORS to EXPAT_WARNINGS_AS_ERRORS 2019-08-30 21:38:21 +02:00
Sebastian Pipping
d71e3c802a AppVeyor|Travis: Re-introduce clone depth
Depth 1 made surpassed pushed fail so it was dropped.
No depth limit wastes time and hardware resources though, and
has some risk that depth 1 will be re-introduced, by mistake.
So let's try 50 now.

Related commits:
- 10c2354588 — AppVeyor
- 88cf657da9 — Travis
2019-07-22 23:39:56 +02:00
Sebastian Pipping
10c2354588 AppVeyor: Drop "clone_depth: 1" because subsequent pushes were failing ongoing builds
Symptom:
  Build started
  git config --global core.autocrlf input
  git clone -q --depth=1 --branch=master https://github.com/libexpat/libexpat.git c:\projects\libexpat
  git checkout -qf d4d8d486af
  fatal: reference is not a tree: d4d8d486af

Cause:
  A more recent push made d4d8d486af
  the second-last commit so that --depth=1 would create a commit
  graph without that commit.

Documented at:
https://www.appveyor.com/docs/how-to/repository-shallow-clone/#setting-depth-of-git-clone-command
2019-07-17 17:28:31 +02:00
vanklompf
ef64aa331d CMake option to treat warnings as errors 2017-12-04 23:31:10 +01:00
Jose
81040a6164 Add XML_UNICODE_WCHAR_T builds to appveyor build matrix
See issue [#147](https://github.com/libexpat/libexpat/issues/147)
2017-10-04 21:11:01 +02:00
Sebastian Pipping
0db10380c2 appveyor.yml: Sync copyright header 2017-08-24 23:07:59 +02:00
Sebastian Pipping
b28d60d324 appveyor.yml: Convert from ISO-8859 to UTF-8 2017-08-24 23:04:57 +02:00
Sebastian Pipping
49a65150b8 appveyor.yml: Add vs2010 2017-08-24 23:04:42 +02:00
Sebastian Pipping
58a7c3e8c4 appveyor.yml: Add links on CMake generators and installed VS versions 2017-08-24 22:49:38 +02:00
Sebastian Pipping
769c5c1d31 appveyor.yml: Apply detailed license header 2017-08-24 22:45:00 +02:00
Jose
c006680a32 Add Windows CI with Appveyor Fixes issue #53 2017-08-24 20:31:15 +02:00