You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Distribute C++ port of the library. The library can be included into other CMake project via ExternalProject or FetchContent. Sources can be received by cloning the repository (we actually want to clone only ports/cpp directory) or by downloading the distribution archive (then we need to set up a pipeline for it). So the task is not ready yet and needs to be studied.
Also, we wish to have
distribution channel which would allow to see interest by watching download numbers
Requirements
We already prepared some basement during #132, adding CMake build and GitHub Workflow checks.
I think, before this, we need to fix found bugs and finish refactorings.
Motivation
Currently, the C++ port of the library can only be used by other projects by manually copying the source files. This is not very convenient and not modern. While it is possible to automate the copying process with a script, each user will likely create their own unique solution, which makes the build process more difficult to understand and maintain.
It would be beneficial to have a more efficient way to include the library as a dependency, so that users can easily integrate it into their projects without having to manually copy files.
The text was updated successfully, but these errors were encountered:
Proposed feature
Distribute C++ port of the library. The library can be included into other
CMake
project viaExternalProject
orFetchContent
. Sources can be received by cloning the repository (we actually want to clone onlyports/cpp
directory) or by downloading the distribution archive (then we need to set up a pipeline for it). So the task is not ready yet and needs to be studied.Also, we wish to have
Requirements
We already prepared some basement during #132, adding
CMake
build andGitHub Workflow
checks.I think, before this, we need to fix found bugs and finish refactorings.
Motivation
Currently, the C++ port of the library can only be used by other projects by manually copying the source files. This is not very convenient and not modern. While it is possible to automate the copying process with a script, each user will likely create their own unique solution, which makes the build process more difficult to understand and maintain.
It would be beneficial to have a more efficient way to include the library as a dependency, so that users can easily integrate it into their projects without having to manually copy files.
The text was updated successfully, but these errors were encountered: