search for: installapi

Displaying 4 results from an estimated 4 matches for "installapi".

2017 Sep 08
8
[RFC] Open sourcing and contributing TAPI back to the LLVM community
...n: The symbols that are exported from a dynamic library should ideally match, or at least contain, all the API that is specified in the associated header files. TAPI performs this verification by parsing the header files with CLANG and compare the findings to the exported symbols from the library. InstallAPI: InstallAPI is a new build phase that generates the TBD file from header files only. This allows a dependency of the library to build concurrently even before the library has been built itself. This can be used to increase parallelism in the build or larger projects or operating systems. Misc: - d...
2017 Sep 08
3
[cfe-dev] [RFC] Open sourcing and contributing TAPI back to the LLVM community
...other way, which I personally prefer, is to build with visibility hidden and annotate only the API with visibility default. That makes the headers the single source of what is API. Cheers, Juergen On Fri, Sep 8, 2017 at 9:29 AM, Robinson, Paul <paul.robinson at sony.com> wrote: > > InstallAPI: > > InstallAPI is a new build phase that generates the TBD file from header > > files only. This allows a dependency of the library to build concurrently > > even before the library has been built itself. This can be used to > > increase parallelism in the build or larger p...
2017 Oct 25
0
[cfe-dev] [RFC] Open sourcing and contributing TAPI back to the LLVM community
...xported from a dynamic library should ideally match, > or at least contain, all the API that is specified in the associated header > files. TAPI performs this verification by parsing the header files with > CLANG and compare the findings to the exported symbols from the library. > > *InstallAPI:* > InstallAPI is a new build phase that generates the TBD file from header > files only. This allows a dependency of the library to build concurrently > even before the library has been built itself. This can be used to increase > parallelism in the build or larger projects or operatin...
2018 Apr 09
0
[cfe-dev] [RFC] Open sourcing and contributing TAPI back to the LLVM community
...xported from a dynamic library should ideally match, > or at least contain, all the API that is specified in the associated header > files. TAPI performs this verification by parsing the header files with > CLANG and compare the findings to the exported symbols from the library. > > *InstallAPI:* > InstallAPI is a new build phase that generates the TBD file from header > files only. This allows a dependency of the library to build concurrently > even before the library has been built itself. This can be used to increase > parallelism in the build or larger projects or operatin...