Python implementation #120
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Is there a reference Python code that can be used to understand what this tool does and embed it into Python IDEs and build tools, such as SCons?
You're probably looking for the python binding, which isn't finished yet. Once finished, it will include documentation.
@kaniini not really. I am thinking about how hard is to implement
pkgconf
logic in Python. One of the use cases is to understand project requirements and automatically setup toolchain prior to building.that's what the python binding aims to implement -- access to the libpkgconf core for this purpose entirely :)
@kaniini yea, but I am solving a
zip.zip
problem that you need installed toolset to compilepkgconf
, becausepkgconf
doesn't ship binaries for Windows etc. Another Python advantage is that interpreted language is more secure against exploits and could be used for automatic analysis from the web.there is no implementation that would be identical to pkgconf, in python. somebody could write one, of course, but the problem is you're having to track a moving target.
regarding windows binaries, a solution is coming soon, likely with 1.4 release
Why writing an alternative is a moving target? I started this issue from the point that it is not clear what exactly this tool does. That's because current explanation is based on prior knowledge of existing ways. It might be possible that the tool can be evolved into specification and set of data files that describe processing rules that are independent of the tool being used.