[M2] add curated linkdb + semver matcher

This commit is contained in:
2026-05-08 11:42:08 +00:00
parent 361b936648
commit d5715428ea
12 changed files with 26378 additions and 0 deletions

View File

@@ -32,12 +32,18 @@ endif()
# ----- cargoxx library: module units + implementation units -----
add_library(cargoxx STATIC)
target_include_directories(cargoxx SYSTEM PRIVATE third_party)
target_compile_definitions(cargoxx PRIVATE
CARGOXX_LINKDB_DEFAULT_PATH="${CMAKE_CURRENT_SOURCE_DIR}/data/linkdb.json"
)
target_sources(cargoxx
PRIVATE
src/util/error.cpp
src/util/semver.cpp
src/manifest/parser.cpp
src/manifest/writer.cpp
src/layout/layout.cpp
src/linkdb/recipe.cpp
src/linkdb/curated.cpp
src/cli/cmd_new.cpp
src/cli/run.cpp
PUBLIC