API Documentation ================= .. module:: craftr This part of the documentation contains the API reference of the functions and classes that can be used in Craftfiles. Functions --------- .. autofunction:: return_ .. autofunction:: expand_inputs .. autofunction:: expand_frameworks .. autofunction:: import_file .. autofunction:: import_module .. autofunction:: debug .. autofunction:: info .. autofunction:: warn .. autofunction:: error .. autofunction:: craftr_min_version Session Objects --------------- .. autoclass:: Session :members: Target Objects -------------- .. autoclass:: Target :members: TargetBuilder Objects --------------------- .. autoclass:: TargetBuilder :members: Framework Objects ----------------- .. autoclass:: Framework :members: FrameworkJoin Objects ---------------------- .. autoclass:: FrameworkJoin :members: The ``path`` module ------------------- .. automodule:: craftr.path :members: The ``shell`` module -------------------- .. automodule:: craftr.shell :members: The ``utils`` module -------------------- .. automodule:: craftr.utils :members: