Skip to content

Modern and social installation process #6

@aytekinar

Description

@aytekinar

Restructure the repository tree to have a social cmake support for super projects (cf. Effective CMake and Git, CMake, Conan).

Pay attention to

  • decouple src from tests and docs for easy integration in IDEs,
  • create a Dockerfile with dependencies preinstalled, and publish it in Docker Hub for fast builds and ease-of-use,
  • reconsider the dependency on cURL --- do we really need it for the first version,
  • consider a possible integration with PCG (blocked by Convert Makefiles to cmake imneme/pcg-cpp#44),
  • make use of conan to support prebuilt binaries of 0MQ, curl, blas, lapack and cereal.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions