Skip to content

Simplify client library build#7399

Merged
asfernandes merged 7 commits intomasterfrom
work/client-build
Dec 1, 2022
Merged

Simplify client library build#7399
asfernandes merged 7 commits intomasterfrom
work/client-build

Conversation

@asfernandes
Copy link
Copy Markdown
Member

With C++ package managers (like vcpkg and conan) becoming popular and building packages from source code in user's machines, we should have the simple and fast possible way to build Firebird client, with minimal dependencies as possible.

For example, there is microsoft/vcpkg#15919 showing that Firebird is disabled from SOCI, a multi database client library.

This PR add --enable-client-only option in POSIX/MacOS build, as well --without-tomcrypt (to not build chacha plugin).

In Windows CLIENT_ONLY option was added to run_all.bat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant