Summary
This package contains a collection of tools for the [waf](https://waf.io) build environment intended for both native- as well cross compilation of C/C++ based projects.
Following provides a non-exhausting list of functions provided:
C/C++ setup gcc (cross-compile) toolchains (wtools.wcc)
C/C++ export to Makefiles (wtools.make)
C/C++ export to Eclipse projects using WAF (wtools.eclipse_waf)
C/C++ export to Eclipse projects using GNU make (wtools.eclipse_make)
C/C++ code formatting (wtools.indent)
Display component information as tree (wtools.tree)
Package binaries, libraries and files; supports .rpm, .deb and .ipk (ipkg/opkg) (wtools.pkg)
Take a look at the [wafbook](https://waf.io/book/) For a detailed description of the _waf_ build system.
Installation
The wtools package can be installed using pip:
pip3 install wtools –upgrade –no-cache-dir –user
As alternative you can also clone the repository and install the latest revision:
cd ~ git clone https://bitbucket.org/Moo7/wtools.git wtools pip install -e ~/wtools –user
Support
If you have any suggestions for improvements and/or enhancements, please feel free to drop me a note by creating an [issue](https://bitbucket.org/Moo7/wtools/issues) at the [wtools](https://bitbucket.org/Moo7/wtools) projects page.
Release files for wtools 1.0.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wtools-1.0.13-py3-none-any.whl | Python 3 | none | any | Details |
Release files / wtools-1.0.13-py3-none-any.whl
| Download URL | wtools-1.0.13-py3-none-any.whl |
|---|---|
| Size | 61.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1484b96832283cabb3e7ade80613cc2f0f0f1eedbe8bf6eaabbe484254a46a2d
|
|
BLAKE2b-256 checksum How to use checksums |
93c60ab8cf1dc24493be188295ae4bb6870ec216a03885f036cccdee6289c46c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.10
|