Skip to content

Implement 'make install' command support #28

@end2endzone

Description

@end2endzone

The current implementation of the library requires user to define multiple environment variables:

  • Define the GOOGLETEST_HOME environment variable to build.
  • Define the RAPIDASSIST_HOME variable to allow using this library in an external project.

This effect cascade through all projects and as a result, makes the whole process really heavy and complicated. For instance, assume once want to compile project foo which have the following dependencies: foo -> bar -> baz -> RapidAssist. It makes no sense that project foo should define variables for a super deep dependency it does not even know about.

Since the projects that use RapidAssist are expected to be configured with CMake, it would make sense to implement the make install command. This way, all projects that uses RapidAssist could
use the find_package(rapidassist) command and configure (almost automatically) their dependencies.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions