swiftlang / swift-sdk-generator

Generate Swift SDKs for cross-compilation
Apache License 2.0
182 stars 15 forks source link

Adopt `swift-toolchain-sqlite` to reduce system dependencies #127

Open MaxDesiatov opened 3 months ago

MaxDesiatov commented 3 months ago

This means we no longer require users to provide their own system SQLite installation on Linux or Windows.

MaxDesiatov commented 3 months ago

@swift-ci test

bnbarham commented 3 months ago

Suppose this is a question for @jakepetroules - should swift-toolchain-sqlite use the system dependency for Apple platforms, or is it intentional that all platforms are just using the amalgamation?

MaxDesiatov commented 3 months ago

@swift-ci test

MaxDesiatov commented 3 months ago

FWIW without this change due to SwiftPM's bug in systemLibrary support we get this warning on every macOS build

warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: couldn't find pc file for sqlite3
MaxDesiatov commented 3 months ago

@swift-ci test

MaxDesiatov commented 3 months ago

@swift-ci test