llvm/polly/lib/External
Michael Kruse 658eb9e142 [Polly] Remove autotools build systems from Externals. NFC.
Building a source distribution using autotools adds GPL-licenced
files into the the sources. Although redistribution of theses files is
explicitly allowed with an exception, these are not used by Polly
which uses a CMake replacement. Use the direct source checkout
instead (replacing the output of 'make dist').

Some m4 scripts with the same licence are also included in isl/ppcg
repository. Removing them renders the autotools-based build scipts
inoperable, so remove the autotools build system altogether.
2021-09-15 17:11:15 -05:00
..
isl [Polly] Remove autotools build systems from Externals. NFC. 2021-09-15 17:11:15 -05:00
pet/include
ppcg [Polly] Remove autotools build systems from Externals. NFC. 2021-09-15 17:11:15 -05:00
CMakeLists.txt
isl_config.h.cmake
isl_srcdir.c.cmake
README.txt
update-isl.sh [Polly] Remove autotools build systems from Externals. NFC. 2021-09-15 17:11:15 -05:00

The libraries in this directory are mirrored from external projects.

Patches to them should first be contributed upstream and then return to Polly
as normal (re)imports of these updated libraries.

We currently have the following external libraries.

# isl
License: MIT-STYLE
Details: isl/LICENSE

# imath
License: MIT-STYLE
Details: isl/imath/LICENSE

To update these libraries run 'autoreconf -i && ./configure && make dist' in
the isl git directory and move the resulting files into lib/External/isl.
Alternatively, run the update-isl.sh script.