expand includes and create a single file
Project description
bundle_cpp_v1
proxy of preprocessor. This is a tool that parses and expands C++ codes, including 'include' statements, and outputs it as a single file. It is similar to using the -E option with g++. However, it does not expand system headers.
installation
pip install bundle-cpp
Usage
bundle main.cpp -I lib/ src/main.cpp > src/main_bundle.cpp
system requirements
- Python >= 3.8
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bundle_cpp-0.1.4.tar.gz
(2.9 kB
view details)
Built Distribution
File details
Details for the file bundle_cpp-0.1.4.tar.gz
.
File metadata
- Download URL: bundle_cpp-0.1.4.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.2 Linux/6.6.16-linuxkit
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7b8d75ef0e66b8d03320d7ac3e2c80c56c6129739177fe7b459389986e4951e |
|
MD5 | d9d7ac815ae11f2542a1b0ca7a9fd6c6 |
|
BLAKE2b-256 | 7d72f05c8e17b47bf861e1df7a2177e94ae8a3c427f3ea5d86a3e4cbddbe6c3c |
File details
Details for the file bundle_cpp-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: bundle_cpp-0.1.4-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.2 Linux/6.6.16-linuxkit
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1467d60e1d799db419eb6b37a148a31007232e1b80b65bdd6b242bb599e7cc6e |
|
MD5 | 0831aa7d67a2c213aa597f018a571cce |
|
BLAKE2b-256 | ad5446d338fea49ed19b934b229b767eb6c4199a40f84ff2008f70ae89c1afe1 |