Skip to content

Improve workflow efficiency  #32

@Rembrant777

Description

@Rembrant777

for now, we support boost and gtest install automatically in github workflow everytime user executes pull request or push operations.

it is ok for gtest install and linking time, however, boost's package download, compile and install takes a too long time.

there are two ways can solve this time-consuming step in the workflow which are worth investigating:

  1. download binary(compiled) file directly and move the header files to /usr/local/include && libs to /usr/local/libs directly -- question: file to large and there may exists an in-compatible from the binary files to current system
  2. set boost cache refer to this github workflow file demo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions