Metadata-Version: 2.1
Name: bundle-cpp
Version: 0.1.2
Summary: expand includes and create a single file
License: MIT
Author: kagemeka
Author-email: kagemeka1@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown

# 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

```sh
pip install bundle-cpp
```

## Usage

```sh
bundle main.cpp -I lib/ src/main.cpp > src/main_bundle.cpp
```

## system requirements

- Python >= 3.8

