isl: new build-block added
This commit is contained in:
12
Libraries/isl/build
Executable file
12
Libraries/isl/build
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
pbuild::set_download_url "http://isl.gforge.inria.fr/$P-$V_PKG.tar.xz"
|
||||
pbuild::add_to_group 'Libraries'
|
||||
|
||||
# use system gcc to compile
|
||||
declare -rx CC=gcc
|
||||
declare -rx CPP=/usr/bin/cpp
|
||||
|
||||
pbuild::add_configure_args "--disable-shared"
|
||||
pbuild::add_configure_args "--with-pic"
|
||||
|
||||
1
Libraries/isl/files/variants
Normal file
1
Libraries/isl/files/variants
Normal file
@@ -0,0 +1 @@
|
||||
isl/0.21 unstable b:gmp/6.1.2-1
|
||||
18
Libraries/isl/modulefile
Normal file
18
Libraries/isl/modulefile
Normal file
@@ -0,0 +1,18 @@
|
||||
#%Module1.0
|
||||
|
||||
module-whatis "Integer Set Library"
|
||||
module-url "http://isl.gforge.inria.fr"
|
||||
module-license "MIT license"
|
||||
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
|
||||
|
||||
module-help "
|
||||
isl is a library for manipulating sets and relations of integer points
|
||||
bounded by linear constraints. Supported operations on sets include
|
||||
intersection, union, set difference, emptiness check, convex hull,
|
||||
(integer) affine hull, integer projection, computing the lexicographic
|
||||
minimum using parametric integer programming, coalescing and parametric
|
||||
vertex enumeration. It also includes an ILP solver based on generalized
|
||||
basis reduction, transitive closures on maps (which may encode infinite
|
||||
graphs), dependence analysis and bounds on piecewise step-polynomials.
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user