Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-26 | Add: example package with program discovery | LKedward | |
2020-09-26 | Add: auto discovery of executables | LKedward | |
Adds scoping to restrict allowed module use by programs. | |||
2020-09-25 | RESTORE FROM BACKUP | init current directory[i] | |
2020-09-25 | RESTORE | init current directory[i] | |
2020-09-25 | CLI interface to further development of subcommands | init current directory[i] | |
pass settings extended help for each subcommand change commit= to ver= in fpm.toml ver= does not work either no specific version as ver= does not work for M_CLI2 add test program for CLI fix fpm.toml version reference remove --usage references from help text comment and clarify CLI unit test basic RUN subcommand restore fpm_command_line.f90 changes remove non-zero STOP for no parameters for testing spelling error in help use basename to make sure name is a simple name remove dash from executable name to see if it clears MSWindows build error try one more like previous build to clear error one more time like previous version to see if build error clears on MSWindows debug run to see PC variables make quoting of -- ARGS values less platform dependent and change test accordingly change .gitignore | |||
2020-09-21 | Merge pull request #185 from LKedward/fix-stack-ci | Ondřej Čertík | |
Update: CI workflow | |||
2020-09-21 | Fix CI with su in ubuntu | Laurence Kedward | |
2020-09-21 | Use pre-installed haskell stack | Laurence Kedward | |
Copy fpm to /usr/local/bin on ubuntu | |||
2020-09-21 | Update: CI workflow with new stack urls | LKedward | |
Download stack from github releases page. | |||
2020-09-21 | Merge pull request #178 from LKedward/more_examples | Ondřej Čertík | |
Add more example packages | |||
2020-09-21 | Merge pull request #174 from LKedward/ci-caching | Ondřej Čertík | |
Cache Haskell stack build in CI | |||
2020-09-20 | Merge pull request #180 from LKedward/recursive_discovery | Milan Curcic | |
Recursive source discovery | |||
2020-09-20 | Merge pull request #177 from awvwgk/selective-testing | Milan Curcic | |
Allow selective testing of single suites and tests | |||
2020-09-20 | Update: object names to include original extension | Laurence Kedward | |
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> | |||
2020-09-20 | Update: to match bootstrap fpm object file naming | LKedward | |
Include relative path components in target object filenames to avoid collisions due to sources with the same name but in different directories. | |||
2020-09-19 | Update: hello_complex example with sub directory | LKedward | |
To demonstrate and test recursive source file discovery. | |||
2020-09-19 | Merge remote-tracking branch 'upstream/master' into recursive_discovery | LKedward | |
2020-09-19 | Add: parsing unit test for program with module case | LKedward | |
2020-09-19 | Add: example package with single source program and module | LKedward | |
2020-09-19 | Update: module resolution to ignore same file dependency | LKedward | |
If a module dependency is satisfied in the same file, it is not added to file_dependencies. Use two-pass procedure to count the number of actual file_dependencies required for module resolution. | |||
2020-09-19 | Update: parsing to allow program after module | LKedward | |
If a program is found at the end of a source file, it will override any previous definition of unit_type to FPM_UNIT_PROGRAM. | |||
2020-09-18 | Add: README for example packages | LKedward | |
2020-09-18 | Add: example package with submodules | LKedward | |
2020-09-18 | Update: source parsing tests for dd5bf1 | LKedward | |
2020-09-18 | Fix: add submodule name to modules_provided | LKedward | |
2020-09-18 | Fix: remove leading spaces in string split routine | LKedward | |
2020-09-18 | Add: example package with c code compilation | LKedward | |
2020-09-16 | Don't exit after failing in a test suite | Sebastian Ehlert | |
2020-09-15 | Merge pull request #175 from interkosmos/master | Milan Curcic | |
Updated formatting | |||
2020-09-15 | Allow selective testing of single suites and tests | Sebastian Ehlert | |
2020-09-15 | Updated formatting. | Philipp | |
2020-09-15 | Merge pull request #162 from interkosmos/master | Milan Curcic | |
Updated OS type identification | |||
2020-09-15 | Merge pull request #163 from awvwgk/fetch | Milan Curcic | |
Use different strategy to fetch git dependencies | |||
2020-09-15 | Merge pull request #170 from LKedward/parsing-tests | Milan Curcic | |
Source parsing tests | |||
2020-09-15 | Merge pull request #171 from awvwgk/manifest-testing | Milan Curcic | |
Increase test coverage of fpm manifest | |||
2020-09-15 | Correct import from toml-f, remove unused variables from tests | Sebastian Ehlert | |
2020-09-15 | Removed colons. | Philipp | |
2020-09-14 | Removed colons. | Philipp | |
2020-09-14 | Bump to toml-f v0.2 release | Sebastian Ehlert | |
2020-09-13 | Minor fixes, bump toml-f commit, output style for testsuite | Sebastian Ehlert | |
2020-09-12 | Increase test coverage of fpm manifest | Sebastian Ehlert | |
- should yield complete coverage for all reachable lines in manifest - adds description, keywords and categories to allowed keys in root - fixes revision -> rev in dependency table - fixes path not excluding tag, rev and branch entry - fixes grammar of error messages - bump commit to latest toml-f version | |||
2020-09-12 | Update: file_parse_error with more context output | LKedward | |
Allows optional line number, line string value and line column output. | |||
2020-09-12 | Added new OS type checks. | Philipp | |
2020-09-12 | Update: CI with caching of stack files. | LKedward | |
To speedup build of Haskell fpm. | |||
2020-09-12 | Propagate source file errors up to fpm.f90 | LKedward | |
2020-09-12 | Add: unit tests for fpm_sources parsing routines | LKedward | |
2020-09-12 | Add: error handling to source parsing | LKedward | |
2020-09-11 | Merge pull request #155 from LKedward/dependencies | Brad Richardson | |
[Fortran fpm] Internal dependencies & build backend | |||
2020-09-11 | Isolate model definition from model construction | LKedward | |
2020-09-09 | Merge pull request #160 from awvwgk/guidelines | Milan Curcic | |
Add contributing guidelines |