Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-29 | Apply suggestion: move run to filesystem and use getline | Laurence Kedward | |
fpm_environment::run is moved to fpm_filesystem so that it can use the getline function to retrieve redirected output from file | |||
2021-11-29 | Apply suggestion: move echo/verbosity into constructors | Laurence Kedward | |
For compiler_t and archive_t objects | |||
2021-11-25 | Update: fpm_compiler & backend to redirect output to log files | Laurence Kedward | |
2021-11-22 | Update: fpm_compiler objects with verbose field | Laurence Kedward | |
2021-11-03 | fix(fpm_compiler): intel windows release flag was incorrect | Brad Richardson | |
2021-10-22 | Add LFortran optimization flag to release profile (#597) | Sebastian Ehlert | |
2021-10-16 | Change link command on Windows with `ifort` or `ifx` (#590) | Carlos Une | |
* Check whether compiler is `ifort` or `ifx` on Windows * Linker command with ifort/ifx on Windows * Enumerate libraries, based on compiler and platform | |||
2021-09-23 | Enable multiple build output directories | Sebastian Ehlert | |
2021-09-23 | Allow setting, archiver, C compiler flags and linker flags from commandline ↵ | Sebastian Ehlert | |
(#549) - Read Fortran compiler from FPM_FC or --compiler (deprecate FPM_COMPILER) - Read Fortran compiler options from FPM_FFLAGS or --flag - Read C compiler from FPM_CC or --c-compiler (deprecate FPM_C_COMPILER) - Read C compiler options from FPM_CFLAGS or --c-flag - Read archiver from FPM_AR or --archiver - Read linker options from FPM_LDFLAGS or --link-flag | |||
2021-08-23 | Use gcc instead of gfortran to compile C code | Sebastian Ehlert | |
- relevant for conda-forge's gfortran on OSX which comes without C compiler | |||
2021-08-23 | Use cc together as C compiler together with LFortran | Sebastian Ehlert | |
2021-08-23 | Update LFortran in compiler settings | Sebastian Ehlert | |
2021-07-31 | Also detect MPI compiler for mpif90 and mpif77 wrappers | Sebastian Ehlert | |
2021-07-31 | Allow detection of underlying compiler in mpiwrapper | Sebastian Ehlert | |
- cleanup compiler flags a bit | |||
2021-07-30 | Move default flags fetching and build name generation to model | Sebastian Ehlert | |
2021-07-30 | Add objects for handling compiler and archiver | Sebastian Ehlert | |
2021-06-06 | Merge stderr and stdout for ar version test | Sebastian Ehlert | |
2021-06-05 | Redirect output when searching for archiver | Sebastian Ehlert | |
2021-05-24 | Merge pull request #450 from LKedward/remove-intel-coarray | Milan Curcic | |
Remove coarray flag from intel debug settings | |||
2021-04-29 | Identify OpenBSD | Brian Callahan | |
2021-04-17 | Merge pull request #433 from LKedward/intel-c | Laurence Kedward | |
Fix to allow compiling C with Intel CC | |||
2021-04-17 | Remove coarray flag from intel debug settings | LKedward | |
2021-04-10 | Remove: coarray single from default Intel flags. | Laurence Kedward | |
2021-04-09 | Update compiler ids from rebase. | Laurence Kedward | |
2021-04-09 | Change fallback C compiler equal to Fortran compiler | LKedward | |
2021-04-09 | Select c compiler based on fortran compiler id | LKedward | |
2021-04-07 | fix: use different compiler flags on different platforms for Intel | Brad Richardson | |
2021-03-31 | Phase out Haskell fpm (#420) | Sebastian Ehlert | |
- remove bootstrap directory from repository - remove stack-build from CI workflow - move Fortran fpm to project root - adjust install script and bootstrap instructions |