Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 1.17 KB

File metadata and controls

9 lines (7 loc) · 1.17 KB

Adding new libary

Below are short description of required steps to extend AppScope with a new library.

  • The new added library must be build as a statically-linked library.
  • Please add new library to the contrib directory, as an example see following change for details.
  • Extend the AppScope build system (Makefile) with new library and extend the extract_symbols.sh with the new library, as an example see following change for details.
  • Extend the GitHub Action caching layer with new library, as an example see following change for details.
  • To determine if additional symbols should be added in symbol redefinition please run extract_symbols.sh script before and after adding new library comparing outputs and if necessary extend the list of symbols to redefine (redefine_syms.lst), as an example see following change for details.