Manual UMRead `make` recompile for PP file recognition
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 150
- Forks
- 23
- Merge medio
- 1 d 11 h
- PR fusionados (30 d)
- 2
Descripción
From a clean installation, at least under certain conditions, it appears e.g. as evidenced in point no. 1 of https://github.com/NCAS-CMS/cf-python/pull/87#issuecomment-645367474 that unless make is run for the UMRead library:
$ cd cf/umread_lib/c-lib
$ make
that PP files cannot be read in, e.g. as demonstrated in the test suite:
File "/home/runner/work/cf-python/cf-python/cf/read_write/read.py", line 928, in file_type
raise IOError("Can't determine format of file {}".format(filename))
OSError: Can't determine format of file <filename>.pp
So we may need to add some steps to the setup.py to create the correct setup for PP processing.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Empieza con setup.py y la biblioteca UMRead en cf/umread_lib/c-lib; ejecuta make allí desde una instalación limpia y reproduce el fallo de archivos PP en la suite de pruebas. Compara el proceso de setup con la compilación manual y verifica después que los archivos PP se reconozcan sin ejecutar make manualmente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- c, python
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100