Commit Graph

6 Commits

Author SHA1 Message Date
Saleem Abdulrasool 780e2ada77
build: build libyaml as a shared module on Windows (#305)
The libyaml setup is currently configured improperly, not selecting
either shared nor static builds, resulting in libyaml being built
assuming that it is a user of libyaml, which is incorrect.  Adjust the
build to build libyaml as a shared library.

This change is not exactly precise, over generalizing the application of
the `YAML_DECLARE_EXPORT` to avoid bumping the minimum version of SPM to
5.4, which is the first version to include support for
`.platform(.windows)`.  This should not impact the other targets, as the
macro is not consulted for other targets.

This should allow us to enable testing on Windows again which was
disabled with #304.
2021-03-22 08:51:34 -07:00
JP Simard 775dec7923
Require Swift 5.1 to build (#249) 2020-04-17 22:00:58 -07:00
JP Simard b3e1c4af9d
Fix indentation in Package.swift 2019-06-16 14:32:54 -07:00
Norio Nomura 5edc313ad5
Remove `swiftLanguageVersions` from Package.swift
https://github.com/apple/swift-package-manager/blob/master/Documentation/PackageDescriptionV4.md#swiftlanguageversions
> If a package does not specify any Swift language versions, the language version to be used will match the major version of the package's Swift tools version.
2018-03-16 11:53:21 +09:00
JP Simard c64d4982aa
Move Package@swift-4.swift to Package.swift 2017-11-01 17:11:50 -07:00
JP Simard f7165ec80e
first commit 2016-11-19 13:59:58 -08:00