aboutsummaryrefslogblamecommitdiffstats
path: root/contrib/python/pythran/ya.make
blob: 96bb399620506341c1313f63a532c2e27befd253 (plain) (tree)
1
2
3
4
5


                                       
               

















































































                                                   
                                       











































































                                                      
# Generated by devtools/yamaker (pypi).

PY3_LIBRARY()

VERSION(0.17.0)

LICENSE(BSD-3-Clause)

PEERDIR(
    contrib/python/beniget
    contrib/python/gast
    contrib/python/numpy
    contrib/python/ply
    contrib/python/setuptools
    contrib/restricted/boost/format
    contrib/restricted/boost/math
)

NO_LINT()

NO_CHECK_IMPORTS(
    omp.__init__
    pythran.magic
)

PY_SRCS(
    TOP_LEVEL
    omp/__init__.py
    pythran/__init__.py
    pythran/analyses/__init__.py
    pythran/analyses/aliases.py
    pythran/analyses/ancestors.py
    pythran/analyses/argument_effects.py
    pythran/analyses/argument_read_once.py
    pythran/analyses/ast_matcher.py
    pythran/analyses/cfg.py
    pythran/analyses/constant_expressions.py
    pythran/analyses/dependencies.py
    pythran/analyses/extended_syntax_check.py
    pythran/analyses/fixed_size_list.py
    pythran/analyses/global_declarations.py
    pythran/analyses/global_effects.py
    pythran/analyses/globals_analysis.py
    pythran/analyses/has_return.py
    pythran/analyses/identifiers.py
    pythran/analyses/immediates.py
    pythran/analyses/imported_ids.py
    pythran/analyses/inlinable.py
    pythran/analyses/intrinsics.py
    pythran/analyses/is_assigned.py
    pythran/analyses/lazyness_analysis.py
    pythran/analyses/literals.py
    pythran/analyses/local_declarations.py
    pythran/analyses/locals_analysis.py
    pythran/analyses/node_count.py
    pythran/analyses/optimizable_comprehension.py
    pythran/analyses/ordered_global_declarations.py
    pythran/analyses/parallel_maps.py
    pythran/analyses/potential_iterator.py
    pythran/analyses/pure_expressions.py
    pythran/analyses/pure_functions.py
    pythran/analyses/range_values.py
    pythran/analyses/scope.py
    pythran/analyses/static_expressions.py
    pythran/analyses/use_def_chain.py
    pythran/analyses/use_omp.py
    pythran/analyses/yield_points.py
    pythran/backend.py
    pythran/config.py
    pythran/conversion.py
    pythran/cxxgen.py
    pythran/cxxtypes.py
    pythran/dist.py
    pythran/errors.py
    pythran/frontend.py
    pythran/graph.py
    pythran/interval.py
    pythran/intrinsic.py
    pythran/log.py
    pythran/magic.py
    pythran/metadata.py
    pythran/middlend.py
    pythran/openmp.py
    pythran/optimizations/__init__.py
    pythran/optimizations/comprehension_patterns.py
    pythran/optimizations/constant_folding.py
    pythran/optimizations/copyto.py
    pythran/optimizations/dead_code_elimination.py
    pythran/optimizations/fast_gexpr.py
    pythran/optimizations/forward_substitution.py
    pythran/optimizations/inline_builtins.py
    pythran/optimizations/inlining.py
    pythran/optimizations/iter_transformation.py
    pythran/optimizations/list_comp_to_genexp.py
    pythran/optimizations/list_to_tuple.py
    pythran/optimizations/loop_full_unrolling.py
    pythran/optimizations/modindex.py
    pythran/optimizations/pattern_transform.py
    pythran/optimizations/range_based_simplify.py
    pythran/optimizations/range_loop_unfolding.py
    pythran/optimizations/remove_dead_functions.py
    pythran/optimizations/simplify_except.py
    pythran/optimizations/square.py
    pythran/optimizations/tuple_to_shape.py
    pythran/passmanager.py
    pythran/run.py
    pythran/spec.py
    pythran/syntax.py
    pythran/tables.py
    pythran/toolchain.py
    pythran/transformations/__init__.py
    pythran/transformations/expand_builtins.py
    pythran/transformations/expand_globals.py
    pythran/transformations/expand_import_all.py
    pythran/transformations/expand_imports.py
    pythran/transformations/extract_doc_strings.py
    pythran/transformations/false_polymorphism.py
    pythran/transformations/handle_import.py
    pythran/transformations/normalize_compare.py
    pythran/transformations/normalize_exception.py
    pythran/transformations/normalize_ifelse.py
    pythran/transformations/normalize_is_none.py
    pythran/transformations/normalize_method_calls.py
    pythran/transformations/normalize_return.py
    pythran/transformations/normalize_static_if.py
    pythran/transformations/normalize_tuples.py
    pythran/transformations/normalize_typeis.py
    pythran/transformations/remove_comprehension.py
    pythran/transformations/remove_fstrings.py
    pythran/transformations/remove_lambdas.py
    pythran/transformations/remove_named_arguments.py
    pythran/transformations/remove_nested_functions.py
    pythran/transformations/unshadow_parameters.py
    pythran/types/__init__.py
    pythran/types/conversion.py
    pythran/types/reorder.py
    pythran/types/signature.py
    pythran/types/tog.py
    pythran/types/type_dependencies.py
    pythran/types/types.py
    pythran/typing.py
    pythran/unparse.py
    pythran/utils.py
    pythran/version.py
)

RESOURCE_FILES(
    PREFIX contrib/python/pythran/
    .dist-info/METADATA
    .dist-info/entry_points.txt
    .dist-info/top_level.txt
    pythran/pythonic/patch/README.rst
    pythran/pythonic/patch/complex
    pythran/pythran-darwin.cfg
    pythran/pythran-default.cfg
    pythran/pythran-linux.cfg
    pythran/pythran-linux2.cfg
    pythran/pythran-win32.cfg
    pythran/pythran.cfg
)

END()

RECURSE(
    bin
)