aboutsummaryrefslogtreecommitdiff
path: root/fpm/src/fpm_sources.f90
AgeCommit message (Expand)Author
2021-03-31Phase out Haskell fpm (#420)Sebastian Ehlert
2021-03-17Minor fix: for setting executable link libraries.LKedward
2020-12-10Add: support for detecting .f filesLKedward
2020-12-07Document fpm_sourcesLKedward
2020-12-07Refactor: separate source parsing routines from source discoveryLKedward
2020-11-25Merge branch 'master' into incremental2Laurence Kedward
2020-11-21Update: source processing with file hashesLKedward
2020-11-21Refactoring of manifest typesSebastian Ehlert
2020-11-13Allow external link dependencies with scope limited to targetsSebastian Ehlert
2020-11-08Minor fix: no recursive source search for [[executable]] entriesLKedward
2020-11-01Manually revert 436573b to simplify PRLKedward
2020-11-01Intermediate: separate out build targets from sourcesLKedward
2020-10-31Refactor fpm_sources: separate out parsing routinesLKedward
2020-10-03Fix: include statement parsingLKedward
2020-10-03Fix: duplication of app modulesLKedward
2020-09-29Add: source-level flag to enable/disable auto-discoveryLKedward
2020-09-29Fix: matching of program sources with fpm executablesLKedward
2020-09-26Add: error handling to module dependency resolutionLKedward
2020-09-26Fix: allow app modules to use modules in same folderLKedward
2020-09-26Add: auto discovery of executablesLKedward
2020-09-21Merge pull request #178 from LKedward/more_examplesOndřej Čertík
2020-09-19Merge remote-tracking branch 'upstream/master' into recursive_discoveryLKedward
2020-09-19Update: module resolution to ignore same file dependencyLKedward
2020-09-19Update: parsing to allow program after moduleLKedward
2020-09-18Fix: add submodule name to modules_providedLKedward
2020-09-18Fix: remove leading spaces in string split routineLKedward
2020-09-12Update: file_parse_error with more context outputLKedward
2020-09-12Propagate source file errors up to fpm.f90LKedward
2020-09-12Add: error handling to source parsingLKedward
2020-09-11Isolate model definition from model constructionLKedward
2020-09-08Updates: for improved readabilityLKedward
2020-09-08Fix: erroneous optional attributeLKedward
2020-09-08Update: fpm_sources with ieee intrinsic module namesLKedward
2020-09-07Fix: more trimming of split string output.LKedward
2020-09-07Add: recursive source file discoveryLKedward
2020-09-07Add: join_path for output pathsLKedward
2020-09-07Refactor: add basename filesystem fcn LKedward
2020-09-05Use manifest data for library and executablesLKedward
2020-09-03explicit imports throughout; reorder imports alphabetically; explicitly decla...Milan Curcic
2020-09-02Add basic fields to model structure.LKedward
2020-09-02Fix: for multilevel submodulesLKedward
2020-09-01Add: stubs for model and manifest structuresLKedward
2020-09-01Update: for extracting modulesLKedward
2020-08-28Add: fpm_ prefix to all module names.Laurence Kedward