Ensure gFTL is installed with Pyccel #1656
Labels
Containers
tuples/lists/sets/maps
enhancement
internals
Pyccel's internal behavior, does not affect user experience
Relevant Discussion
#1053 (comment)
Describe the feature
In order to add support for containers we need to include our new dependencies in Pyccel and ensure that they are correctly installed. In C we will use https://github.com/Goddard-Fortran-Ecosystem/gFTL . We need to make sure that the necessary files for compilation are packaged with Pyccel.
Proposed Solution
Add https://github.com/Goddard-Fortran-Ecosystem/gFTL as a git submodule. Update the
pyproject.toml
file to ensure that the necessary files from STC are installed with Pyccel. We do not need to install the docs from the library.There may need to be an investigation to find the most appropriate way to handle this. I think it would be a good idea to create a folder called
extensions
at the root and keep dependencies here. It is not clear how to map the include and src folders to the Pyccel folder from there. The solution will involve artifacts and may require symbolic linksThe text was updated successfully, but these errors were encountered: