Improve Makefile #389

Open
opened 2023-05-25 09:38:17 +00:00 by fyrchik · 0 comments

Our current Makefile should be optimized for parallel execution. This means that building our project can take longer than necessary. In order to improve our build times, we need to update the Makefile to support parallel execution using the -j flag.

The updated Makefile should meet the following requirements:

  • All targets and their dependencies should be clearly defined and documented in the Makefile
  • All object and resulting binary files should be placed in a separate build directory
  • The Makefile should be able to handle changes in dependencies, and only rebuild the necessary targets
Our current Makefile should be optimized for parallel execution. This means that building our project can take longer than necessary. In order to improve our build times, we need to update the Makefile to support parallel execution using the -j flag. The updated Makefile should meet the following requirements: - All targets and their dependencies should be clearly defined and documented in the Makefile - All object and resulting binary files should be placed in a separate build directory - The Makefile should be able to handle changes in dependencies, and only rebuild the necessary targets
fyrchik added the
triage
label 2023-05-25 09:38:17 +00:00
fyrchik added this to the v0.38.0 milestone 2023-05-29 17:29:44 +00:00
fyrchik added the
good first issue
label 2023-05-29 17:30:47 +00:00
fyrchik modified the milestone from v0.38.0 to v0.39.0 2023-10-02 13:22:31 +00:00
fyrchik modified the milestone from v0.39.0 to v0.40.0 2024-05-14 14:15:58 +00:00
fyrchik modified the milestone from v0.40.0 to v0.41.0 2024-06-01 09:19:50 +00:00
fyrchik modified the milestone from v0.41.0 to v0.42.0 2024-06-14 07:07:51 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#389
There is no content yet.