apple / swift-asn1

An implementation of ASN.1 for Swift
https://swiftpackageindex.com/apple/swift-asn1/main/documentation/swiftasn1
Apache License 2.0
137 stars 27 forks source link

build: simplify the build rules (NFC) #48

Closed compnerd closed 11 months ago

compnerd commented 11 months ago

Swift requires CMake 3.19.x to build. Update the minimum supported CMake to allow us to simplify the build rules somewhat by removing the workarounds for older releases. Additionally, re-order and use straightline configuration over conditional paths.

compnerd commented 11 months ago

CC: @yim-lee @etcwilde

compnerd commented 11 months ago

@swift-server-bot please test

compnerd commented 11 months ago

@yim-lee can we merge this? I have a follow up change that I would like to put up.