Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-07 | Fix: allocation for default library. | LKedward | |
2020-09-07 | Merge remote-tracking branch 'upstream/master' into dependencies | LKedward | |
2020-09-07 | Update: test scripts for fortran fpm | LKedward | |
Fortran fpm can now build 'hello_complex' example | |||
2020-09-07 | Fix: for windows paths | LKedward | |
Adds windows_path filesystem function to convert to windows compatible paths | |||
2020-09-07 | Add: join_path for output paths | LKedward | |
Output objects now placed in same file layout as boostrap fpm | |||
2020-09-07 | Refactor: add basename filesystem fcn | LKedward | |
Function to extract filename from path with or without suffix. | |||
2020-09-05 | Use different strategy to fetch git dependencies | Sebastian Ehlert | |
- use init -> fetch -> checkout -qf instead of current clone [-> checkout] strategy | |||
2020-09-05 | add developer certification | Milan Curcic | |
2020-09-05 | Updated OS type identification. | Philipp | |
2020-09-05 | minor grammar and style fix | Milan Curcic | |
2020-09-05 | add a note and link to the contributing guide | Milan Curcic | |
2020-09-05 | add workflow and edit text throughout | Milan Curcic | |
2020-09-05 | Merge pull request #157 from awvwgk/fortran-impl | Milan Curcic | |
Implement reading of fpm.toml | |||
2020-09-05 | Merge remote-tracking branch 'awvwgk/fortran-impl' into dependencies-merge | LKedward | |
2020-09-05 | Use manifest data for library and executables | LKedward | |
Locations | |||
2020-09-05 | Remove leftover debug code | Sebastian Ehlert | |
2020-09-05 | Merge remote-tracking branch 'awvwgk/fortran-impl' into dependencies-merge | LKedward | |
2020-09-05 | Pin commit of toml-f | Sebastian Ehlert | |
2020-09-04 | Increase testing coverage | Sebastian Ehlert | |
- fix unallocated access to error_t in file_not_found generator - account for fact that key-list will be allocated with size 0 for empty key-tables - test response of constructor on empty TOML tables | |||
2020-09-04 | Catch some previously unbound errors | Sebastian Ehlert | |
2020-09-03 | Remove DCO and signed commit requirement from guidelines | Sebastian Ehlert | |
2020-09-03 | explicit imports throughout; reorder imports alphabetically; explicitly ↵ | Milan Curcic | |
declare public names | |||
2020-09-03 | Add contributing guidelines | Sebastian Ehlert | |
- adds a draft for contributing guidelines for fpm | |||
2020-09-03 | Rename config to manifest | Sebastian Ehlert | |
2020-09-03 | Add unit tests for fpm-fortran | Sebastian Ehlert | |
2020-09-02 | Implement interface to TOML-Fortran and reading of fpm.toml | Sebastian Ehlert | |
2020-09-02 | Update: fortran fpm test script. | LKedward | |
2020-09-02 | Fix: EOL to unix LF | LKedward | |
manifest and model sources files were incorrectly using Windows EOL. | |||
2020-09-02 | Add basic fields to model structure. | LKedward | |
Adds output directory, compiler and compiler flags to model structure - currently hard-coded values. Adds mkdir subroutine in filesystem, implemented via command line shell. | |||
2020-09-02 | Fix: for multilevel submodules | LKedward | |
Ignores ancestor name in submodule declaration statement. | |||
2020-09-01 | Add: stubs for model and manifest structures | LKedward | |
Backend now only accepts the fpm model structure. This structure currently only contains the array of sources. | |||
2020-09-01 | Update: for extracting modules | LKedward | |
2020-08-28 | Add: fpm_ prefix to all module names. | Laurence Kedward | |
2020-08-26 | Minor fix: add dependency pointer guard. | LKedward | |
2020-08-26 | Add: initial support for c sources. | LKedward | |
C programs (int main) not yet allowed. | |||
2020-08-26 | Add: initial fpm build backend. | LKedward | |
2020-08-26 | Minor fix: to count_rows in filesystem mod. | LKedward | |
2020-08-26 | Add: Sourcefiles module for processing sources. | LKedward | |
Currently extract use/include dependencies and resolves these to specific source files. Also included lower and split string routines as needed. | |||
2020-08-26 | Minor fix: to read_lines subroutine. | LKedward | |
2020-08-26 | Use temporary file for directory listing output. | LKedward | |
2020-08-26 | Restructure: move some routines out of fpm module. | LKedward | |
Create separate modules for filesystem and string routines. These can be substituted eventually for stdlib. | |||
2020-07-31 | Merge pull request #151 from everythingfunctional/refactor_for_command_line | Ondřej Čertík | |
Refactor to make it easier to start developing the command line aspects | |||
2020-07-31 | Fix the CI scripts | Brad Richardson | |
2020-07-31 | Don't have fpm try to build itself | Brad Richardson | |
2020-07-30 | Refactor to make it easier to start developing the command line aspects | Brad Richardson | |
2020-07-26 | Merge pull request #150 from everythingfunctional/FixExitCodes | Brad Richardson | |
Propogate exit codes from tests and executables | |||
2020-07-25 | Propogate exit codes from tests and executables | Brad Richardson | |
2020-07-24 | Merge pull request #148 from milancurcic/fpm-command-placeholders | Ondřej Čertík | |
fpm command placeholders and expand help message | |||
2020-07-24 | error stop in not implemented command subroutines; add exit code to error stop | milancurcic | |
2020-07-24 | drop uppercase USAGE and more descriptive tagline | milancurcic | |