apache / apache/datasketches-cuda

[CMake] Align package name with datasketches-cuda repository

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
build
Dominant language
C++
Stars
3
Forks
2
Avg merge
2h 35m
Merged PRs (30d)
1

Description

The CMake project and installed package currently use `datasketches_cuda`, while the repository is named `datasketches-cuda`.

Rename the package-facing CMake artifacts and documentation so consumers use:

```cmake
find_package(datasketches-cuda CONFIG REQUIRED)
target_link_libraries(app PRIVATE datasketches::cuda)
```

The public target `datasketches::cuda` should remain unchanged.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the CMake package configuration, installed package artifacts, and documentation references to datasketches_cuda. Check how the package name and public target are currently exported, then verify that consumers can use find_package(datasketches-cuda CONFIG REQUIRED) and target_link_libraries(app PRIVATE datasketches::cuda) without changing the public target.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, cpp
Domain
build-system
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.