Commit Graph

20 Commits

Author SHA1 Message Date
Sebastian Pipping
ea60ef34a7 Drop remaining support for Visual Studio 2008, 2010, 2012 (#422) 2020-10-03 21:30:13 +02:00
Sebastian Pipping
60425e0fff Revert "AppVeyor: Be explicit about build script to support msbuild 3.5"
This reverts commit 24d6dd8c2d.
2020-10-03 21:13:40 +02:00
Sebastian Pipping
2e63c25864 Revert "AppVeyor: Cover 32bit Visual Studio 9 2008 using MSBuild 3.5"
This reverts commit d073dd63d3.
2020-10-03 21:13:35 +02:00
Sebastian Pipping
8668a8d0e3 AppVeyor: Cover Visual Studio 16 2019 2020-09-24 23:09:14 +02:00
Sebastian Pipping
d073dd63d3 AppVeyor: Cover 32bit Visual Studio 9 2008 using MSBuild 3.5 2020-03-20 02:44:44 +01:00
Sebastian Pipping
24d6dd8c2d AppVeyor: Be explicit about build script to support msbuild 3.5
Error message was:
The project file "ALL_BUILD.vcproj" is in the ".vcproj" file format,
which MSBuild no longer supports. Please convert the project by
opening it in the Visual Studio IDE or running the conversion tool,
or use MSBuild 3.5 or earlier to build it.
2020-03-20 02:44:44 +01:00
Sebastian Pipping
de621b53cf CMake: Use libexpat*.(dll|lib) not expat*.(dll|lib) on Windows 2019-09-21 20:43:04 +02:00
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