-
Notifications
You must be signed in to change notification settings - Fork 543
Auto download C Driver #967
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
kkloberdanz
merged 64 commits into
mongodb:master
from
kkloberdanz:auto-download-c-driver
Aug 3, 2023
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
cd6f3e2
Auto download the C driver if it is not already installed
kkloberdanz e199b78
pin to latest C driver
kkloberdanz 2660f5a
Update CMakeLists.txt
kkloberdanz 9ea5b52
Update CMakeLists.txt
kkloberdanz 51d91ee
Update CMakeLists.txt
kkloberdanz 599ca9d
Update CMakeLists.txt
kkloberdanz 81a6b7c
Update cmake/BsoncxxUtil.cmake
kkloberdanz 16b115a
Update cmake/MongocxxUtil.cmake
kkloberdanz 67037d0
Update src/mongocxx/test/CMakeLists.txt
kkloberdanz d7de582
Update src/mongocxx/CMakeLists.txt
kkloberdanz 086a134
Update src/mongocxx/CMakeLists.txt
kkloberdanz dce2690
dont need to call ExternalProject_Add and dont need to cache variable
kkloberdanz 0654a5a
it appears this variable must be CACHE'ed
kkloberdanz fec94f4
initialize NEED_DOWNLOAD_C_DRIVER as a simple cmake variable
kkloberdanz a921a7c
Update CMakeLists.txt
kkloberdanz c28eec5
Update CMakeLists.txt
kkloberdanz f30f17c
Update CMakeLists.txt
kkloberdanz d805d46
Update CMakeLists.txt
kkloberdanz 04fbff6
Update CMakeLists.txt
kkloberdanz 6f7227f
don't make tests opt-in for this PR
kkloberdanz b604f40
add LIBMONGOC_DOWNLOAD_VERSION
kkloberdanz 6477f54
this variable is no longer used
kkloberdanz d2f0f76
comment on why remove the C driver uninstall scripts
kkloberdanz 5ec77f2
supress installation of C driver
kkloberdanz 7e4bed2
remove unneeded lines
kkloberdanz 138985f
update documentation to reflect new C driver installation process
kkloberdanz 9a824f6
remove unused variable
kkloberdanz 467a8f4
after supressing C driver installation, this is no longer needed
kkloberdanz 5e4e7ab
check there are no TODOs in CMakeLists.txt when releaseing
kkloberdanz b81be04
make auto installation of C driver the default installation path
kkloberdanz d9ff175
Update etc/releasing.md
kkloberdanz 0e82524
Document the auto download of the C driver
kkloberdanz f1c3d36
see if this works
kkloberdanz 91afe7c
Revert "see if this works"
kkloberdanz 7690df4
Merge branch 'master' into auto-download-c-driver
kkloberdanz 39112b3
Merge branch 'master' into auto-download-c-driver
kkloberdanz 2e9d20b
fix merge conflict
kkloberdanz 91f7c7c
make autodownloading the C driver the default for CI
kkloberdanz fd66160
remove TODOs, remove duplicate definitions
kkloberdanz 6bbe865
use the mongodb repo rather than mine
kkloberdanz c6e404c
add distcheck unconditionally
kkloberdanz 16166d3
only add distcheck target if it is not yet defined
kkloberdanz 2add8df
Update etc/releasing.md
kkloberdanz 982030e
Update CMakeLists.txt
kkloberdanz 24f2455
Update CMakeLists.txt
kkloberdanz d34fcd8
Update CMakeLists.txt
kkloberdanz bf68afa
Update CMakeLists.txt
kkloberdanz ba550a9
Update docs/content/mongocxx-v3/installation/advanced.md
kkloberdanz 8914c8a
Update docs/content/mongocxx-v3/installation/linux.md
kkloberdanz e290b37
Update docs/content/mongocxx-v3/installation/macos.md
kkloberdanz bc9d572
Update docs/content/mongocxx-v3/installation/advanced.md
kkloberdanz b977253
remove paragraphs describing C deriver auto install as requested
kkloberdanz 2f5a2aa
as suggested, remove mentions of mongo C driver
kkloberdanz 0484da0
Update .mci.yml
kkloberdanz 7b55221
Update docs/content/mongocxx-v3/installation/advanced.md
kkloberdanz 4df03a8
Update CMakeLists.txt
kkloberdanz 95c05dc
'ENABLE_UNINSTALL=OFF' no longer appears to be necessary
kkloberdanz 403665d
install prefix no longer appears necessary
kkloberdanz bd3b78a
remove -Wno-error
kkloberdanz c831ec5
rename fetch_latest_cmake to fetch_c_driver_source
kkloberdanz de87767
dont remove -Werror from CMAKE_CXX_FLAGS
kkloberdanz 3533b51
Revert "dont remove -Werror from CMAKE_CXX_FLAGS"
kkloberdanz ee573d2
Update .mci.yml
kkloberdanz e759cd9
Update .mci.yml
kkloberdanz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.