# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
description OpenScop is an open specification defining a file format and a set of data structures to represent a static control part (SCoP for short).
long_description OpenScop is an open specification defining a file format and a set of data structures to represent a static control part \
(SCoP for short), i.e., a program part that can be represented in the polyhedral model. The goal of OpenScop is to \
provide a common interface to various polyhedral compilation tools in order to simplify their interaction. The OpenScop aim \
is to provide a stable, unified format that offers a durable guarantee that a tool can use an output or provide an input to another \
tool without breaking a tool chain because of some internal changes in one element of the chain. The other promise of OpenScop is the \
ability to assemble or replace the basic blocks of a polyhedral compilation framework at no, or at least low engineering cost. \
The OpenScop Library, a.k.a. osl, is an example implementation of the specification licensed under the 3-clause BSD license so developers \
may feel free to use it in their code (either by linking it or copy-pasting its code).
homepage http://icps.u-strasbg.fr/~bastoul/development/openscop/
master_sites http://icps.u-strasbg.fr/~bastoul/development/openscop/docs/
checksums rmd160 ff2445e8de420af5b5f1bc1240780ced627550be \
sha256 ed48c89392d7809d3a26863b90e5fa895497ca4b845e00f20462b3e35fb9c5d6 \
livecheck.url ${homepage}
livecheck.regex osl-(\[0-9.\]+)${extract.suffix}