Updated Roadmap (markdown)

master
William Pitcock 2016-08-26 20:52:26 -05:00
parent 625c547933
commit d3b00fce01
1 changed files with 11 additions and 1 deletions

@ -74,4 +74,14 @@ Imagine if you could just add some framework's features by checking a box in Anj
### Framework discovery for package managers
The data that pkgconf can provide may be useful to package managers and build systems.
The data that pkgconf can provide may be useful to package managers and build systems.
### Plugin support
Another planned feature of pkgconf and libpkgconf is the ability to extend it's functionality with plugins.
Plugins will be able to preprocess `pkgconf_fragment_t` entries, for example to filter them out (further overlinking optimizations) based on analyzing the libraries with libelf or similar.
### Better .pc file creation
Finally, we want to provide tools for automatically building .pc files. A tool named something like `pcscan` could be written to analyze libraries for their dependencies building a .pc file with the correct `Libs` and `Requires.private` parameters. This would be cleaner than the current approach (autoconf/cmake templates) and allow for even better optimizations in the future.