aboutsummaryrefslogtreecommitdiff
path: root/src/fpm_targets.f90
AgeCommit message (Collapse)Author
2021-11-25Update: fpm_compiler & backend to redirect output to log filesLaurence Kedward
2021-11-20Don't try to install submodule filesLKedward
2021-11-20Remove spurious component in module pathsLKedward
2021-10-16Change 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-10-10Correctly install modulefiles from build targetsSebastian Ehlert
2021-09-27Apply suggestions from code reviewSebastian Ehlert
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2021-09-23Enable multiple build output directoriesSebastian Ehlert
2021-09-23Allow 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-09-23Build no tests by default (#572)Sascha Klawohn
Building tests can be enforced using --tests for build. It is done automatically before running tests.
2021-07-18remove warnings and fix truncated help textJohn S. Urban
2021-07-11some more STOP to FPM_STOP conversionsJohn S. Urban
2021-07-11all stops via fpm_stop(1)John S. Urban
2021-04-17Merge pull request #433 from LKedward/intel-cLaurence Kedward
Fix to allow compiling C with Intel CC
2021-04-12Add: external-modules key to build table for non-fpm modulesLKedward
2021-04-09Fix include flags for c objectsLKedward
2021-04-09Separate target type for c objectsLKedward
2021-03-31Phase 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