Skip to content

Commit

Permalink
3rdparty: Disable tests and tools for ada
Browse files Browse the repository at this point in the history
ada uses CPM: https://github.com/cpm-cmake/CPM.cmake

Disable ADA_TESTING, ADA_TOOLS, ADA_BENCHMARKING to prevent CPM
from downloading 3rdparty repositories.

Also add the license.

Signed-off-by: Ben Pope <[email protected]>
  • Loading branch information
BenPope committed Nov 10, 2023
1 parent d55e754 commit ad41585
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
5 changes: 4 additions & 1 deletion cmake/dependencies.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,12 @@ fetch_dep(GTest
REPO https://github.com/google/googletest
TAG v1.14.0)

set(ADA_TESTING OFF)
set(ADA_TOOLS OFF)
set(ADA_BENCHMARKS OFF)
fetch_dep(ada
REPO https://github.com/ada-url/ada
TAG v2.7.2)
TAG v2.7.3)

if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86_64")
set(TINYGO_TARBALL "tinygo-linux-amd64.tar.gz")
Expand Down
1 change: 1 addition & 0 deletions licenses/third_party.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ please keep this up to date with every new library use.
| software | license |
| :---------- | :------------ |
| abseil | Apache License 2 |
| ada | Apache License 2 / MIT |
| avro | Apache License 2 |
| base64 | BSD 2 |
| boost libraries | Boost Software License Version 1.0 |
Expand Down

0 comments on commit ad41585

Please sign in to comment.