Skip to content

Add Makefile target for dynamic library installation to lindfs #183

@vidyalakshmir

Description

@vidyalakshmir

Description

We need a dedicated target in our Makefile to handle the installation of dynamically built libraries into lindfs.

Currently, make merge-sysroot handles the builds of all libraries, and the library build scripts only produce shared builds if the LIND_DYLINK flag is set. After the builds complete, these libraries are staged to build/sysroot_overlay/lib. We need a streamlined way to move these staged libraries into lindfs automatically when the dynamic link flag is present.

Affected Libraries:

  • libtirpc
  • gnulib
  • openssl
  • zlib
  • libcpp

Changes to be made

  • Create an install target: Add a separate target in the Makefile responsible for installing libraries to lindfs.
  • Trigger installation from build targets: Update the individual library build targets (e.g., MERGE_TIRPC_STAMP for libtirpc). These targets must check if the LIND_DYLINK flag is set, and if so, automatically call the newly created install target for that specific library.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions