# -*- 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 PortSystem 1.0 PortGroup github 1.0 PortGroup muniversal 1.0 github.setup periscop openscop 0.9.7 categories devel math 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). license BSD homepage http://icps.u-strasbg.fr/~bastoul/development/openscop/ checksums rmd160 d7cdd4e74a24fa8aad9850d85c4127292c58ec9d \ sha256 bdb566af5c68cb8bb66dc204b1dcafebaa843a25dfdbcc64dfcc21a1912c3e66 \ size 288697 github.tarball_from archive use_autoreconf yes depends_lib port:gmp configure.args-append \ --with-gmp=system test.run yes test.target check