Install cfly with :command:`pip`:
$ pip install cfly
.. toctree:: :maxdepth: 2
.. py:module:: cfly
.. py:currentmodule:: cfly
.. autofunction:: build_module(name, source=None, sources=None, preprocess=None, output=None, build_dir='build', include_dirs=None, library_dirs=None, libraries=None, macros=None, compiler_preargs=None, compiler_postargs=None, linker_preargs=None, linker_postargs=None, execute=True, cache=True) -> module
.. autofunction:: build_executable(name, source=None, sources=None, preprocess=None, output=None, build_dir='build', include_dirs=None, library_dirs=None, libraries=None, macros=None, compiler_preargs=None, compiler_postargs=None, linker_preargs=None, linker_postargs=None, execute=True, cache=True)
hello_world.py
.. literalinclude:: ../examples/hello_world.py :linenos:
arguments.py
.. literalinclude:: ../examples/arguments.py :linenos:
sample_project.py
.. literalinclude:: ../examples/sample_project.py :linenos:
something.hpp
.. literalinclude:: ../examples/sample_project/something.hpp :language: c++ :linenos:
something.cpp
.. literalinclude:: ../examples/sample_project/something.cpp :language: c++ :linenos:
module.cpp
.. literalinclude:: ../examples/sample_project/module.cpp :language: c++ :linenos: