https://github.com/szaghi/FLAP

sort by:
Revision Author Date Message Commit Date
ead6384 Merge pull request #109 from jvdp1/combi Addition of a default flag --markdown 23 February 2024, 13:16:53 UTC
60ca869 Merge pull request #108 from jvdp1/improve_markdown Improved Markdown output by adding some line breaks 19 December 2023, 10:09:05 UTC
e64c5c4 Merge branch 'improve_markdown' into combi 27 September 2023, 09:50:43 UTC
07fd931 additional improvement for easier reading in Markdown files 27 September 2023, 09:47:43 UTC
7f86bb4 Merge branch 'improve_markdown' into combi 23 September 2023, 06:44:51 UTC
ba2c727 Merge branch 'markdown' into combi 23 September 2023, 06:44:40 UTC
048d7a4 Improve Markdown output by adding some breaking lines 22 September 2023, 15:30:16 UTC
84e0100 Addition of the default flag --markdown 22 September 2023, 13:50:56 UTC
5a63132 Merge pull request #107 from jvdp1/update_fpm_toml Update revision for FACE project 25 April 2023, 14:35:46 UTC
17b0d76 Update commit for FACE project 25 April 2023, 14:28:42 UTC
e8a5cbf Fix issue #98 Fix issue #98 exploiting -Mbackslah flag of NVFortran. This change addresses the need by: + add a note into readme for pointing out the workaround based on the compiler switch (thanks to @cponder ); + add an example of NVFortran compilation into the main fobos. 30 March 2023, 10:25:48 UTC
be5accc Merge branch 'master' into develop 30 March 2023, 09:37:47 UTC
272a5e5 update run tests scripts 21 February 2023, 10:14:52 UTC
495892e Merge branch 'master' into develop 21 February 2023, 10:13:06 UTC
6b55bd8 Update licenses year 21 February 2023, 10:08:31 UTC
6cfd931 Merge tag 'vv1.2.6' into develop Add optional nature to CLA values Try to implement enanchement of issue #100 Now beside 'required' attribute of CLA, there is also the attribute 'val_required': if set to .false. (it is .true. by default) the switch can be passed also without a value (even if it has action store) relying on the default value. Why: Obtain a more short/concise CLI expecially for output file names. Side effects: Expanded asction store CLAs, the optional nature of value can be associated with all type CLAs-storee Added a (long) test to test all the new possibilities of the CLAs-store. 21 February 2023, 10:02:35 UTC
65c0834 Merge branch 'release/v1.2.6' 21 February 2023, 10:02:15 UTC
6d15d2e Add optional nature to CLA values Try to implement enanchement of issue #100 Now beside 'required' attribute of CLA, there is also the attribute 'val_required': if set to .false. (it is .true. by default) the switch can be passed also without a value (even if it has action store) relying on the default value. Why: Obtain a more short/concise CLI expecially for output file names. Side effects: Expanded asction store CLAs, the optional nature of value can be associated with all type CLAs-storee Added a (long) test to test all the new possibilities of the CLAs-store. 21 February 2023, 09:50:04 UTC
6d9920b Merge branch 'master' into develop 31 January 2023, 10:05:16 UTC
6611e8a update codecov config 04 July 2022, 13:38:30 UTC
b6bcf4a correct install script 04 July 2022, 13:38:21 UTC
6ea08a1 move coverage after deploy assets 02 July 2022, 10:23:45 UTC
f881cb6 add GH action workflow for testing alternnative installers/builders (install.sh, make, cmake, FPM) 02 July 2022, 10:03:34 UTC
f1db401 add make/deploy doc to gh actions workflow 01 July 2022, 15:43:16 UTC
a4bd287 add make/deploy doc to gh actions workflow 01 July 2022, 15:42:11 UTC
6bc2072 Add conditionals to CI GHA workflow Add conditionals to CI GHA workflow Why: Skip some steps (e.g. deploy/upload) when running workflow locally by means of act. 01 July 2022, 09:11:46 UTC
d0fcb63 add new tests 01 July 2022, 07:25:51 UTC
84b4de9 update run tests script 01 July 2022, 06:38:51 UTC
279193e update readme badges 01 July 2022, 04:57:09 UTC
0ea3f5b update readme badges 01 July 2022, 04:43:13 UTC
f97f549 update readme badges 01 July 2022, 04:31:02 UTC
068239d modify makecoverage rule for not deleting gcov files at the end 01 July 2022, 04:06:34 UTC
87bba58 add action for upload coverage reports to Codecov 01 July 2022, 04:02:41 UTC
b41fd60 Fix issues #94 #95 Fix issues #94 #95: switch from Travis CI to github actions for performing CI and revert back the creation of release tagged version with automatic assets upload. Trim the verion number from the name of the tarball of the progect: the install script should be now working. The release assets is uploaded always with the last tag and on the master branch. 01 July 2022, 03:42:49 UTC
76e9e00 Fix issues #94 #95 Fix issues #94 #95: switch from Travis CI to github actions for performing CI and revert back the creation of release tagged version with automatic assets upload. Trim the verion number from the name of the tarball of the progect: the install script should be now working. The release assets is uploaded always with the last tag and on the master branch. 01 July 2022, 03:33:08 UTC
181200c add install script to release assets 30 June 2022, 19:32:18 UTC
394e62b modify CI action 30 June 2022, 19:23:48 UTC
a35ef22 modify CI action 30 June 2022, 19:21:52 UTC
57114cb modify CI action 30 June 2022, 18:50:54 UTC
641fec0 modify CI action 30 June 2022, 15:38:48 UTC
ead02e1 modify CI action 30 June 2022, 15:34:14 UTC
86d501d modify CI action 30 June 2022, 15:27:31 UTC
df44794 modify CI action 30 June 2022, 15:26:40 UTC
d330765 modify CI action 30 June 2022, 14:54:49 UTC
7c0e883 modify CI action 30 June 2022, 14:51:48 UTC
a8efd9d modify CI action 30 June 2022, 14:49:40 UTC
8866226 modify CI action 30 June 2022, 12:44:06 UTC
050241f modify CI action 30 June 2022, 12:42:30 UTC
f0299a7 modify CI action 30 June 2022, 12:37:00 UTC
fe2dd02 modify CI action 30 June 2022, 12:15:51 UTC
c30262e modify CI action 30 June 2022, 10:44:59 UTC
9dfcef2 modify CI action 30 June 2022, 10:42:56 UTC
ea4f389 modify CI action 30 June 2022, 10:40:51 UTC
d2185fd Firt GitHub Action test Firt GitHub Action test Why: replace Travis CI 30 June 2022, 10:24:18 UTC
ca66972 Merge tag 'vv1.2.5' into develop Minor updates after Jacob FPM integration 28 June 2022, 07:05:27 UTC
1d67977 Merge branch 'release/v1.2.5' 28 June 2022, 07:04:40 UTC
52f9ae1 Update codecov YAML config 28 June 2022, 07:04:07 UTC
800d9be minor changes in README 28 June 2022, 06:57:43 UTC
7da98ec Merge branch 'master' into develop 28 June 2022, 06:47:17 UTC
409a84c Merge pull request #97 from jacobwilliams/fpm-cleanup fix for FPM dependency 27 June 2022, 18:11:49 UTC
5597f53 fix for FPM dependency point PENF to latest https://github.com/szaghi/PENF.git 27 June 2022, 15:20:39 UTC
1957819 Merge pull request #96 from jacobwilliams/fpm-support WIP: FPM support 27 June 2022, 14:01:03 UTC
4332987 update README with FPM information 27 June 2022, 13:22:33 UTC
67c0f9b fixed src directory so FPM doesn't get confused by the git submodules 27 June 2022, 13:04:01 UTC
5e3d613 specify latest version of FACE and fortran_tester 27 June 2022, 13:02:22 UTC
83e2d26 added FPM dependencies for submodules (note will update PENF when it is merged to master) 27 June 2022, 12:52:01 UTC
87d98be added Fortran Package Manager support updated .gitignore 26 June 2022, 14:38:39 UTC
3d43349 flap_object_t should have .F90 extension since it has preprocessor directives 26 June 2022, 14:36:02 UTC
11cb276 Merge pull request #92 from ShatrovOA/master Added support of group examples 22 December 2020, 07:39:23 UTC
c741104 Added support of group examples This change will add a possbility to add examples of the correct usage of a group. If group has examples then they will be printed when user passes flag "-h". Otherwise common examples will be printed if they exist. 21 December 2020, 16:48:49 UTC
9205f6f Merge pull request #91 from ShatrovOA/master Fix "command --help" not printing message 26 November 2020, 17:14:46 UTC
738df2c Fix "command --help" not printing message 22 November 2020, 19:57:51 UTC
6a74267 Merge branch 'master' into develop 13 October 2020, 08:54:24 UTC
e92fc64 re-add pre-processing flag for unsupported R16P 13 October 2020, 08:50:40 UTC
a5cd8f0 Merge tag 'v1.2.4' into develop Fix issue#82 Help/Version message missing Fix issue#82 Help/Version message missing: re-add check on negative error flags to catch help/version message invocation 18 February 2020, 13:51:36 UTC
e7b6475 Merge branch 'release/1.2.4' 18 February 2020, 13:51:20 UTC
972f989 Fix issue#82 Help/Version message missing Fix issue#82 Help/Version message missing: re-add check on negative error flags to catch help/version message invocation 18 February 2020, 13:49:21 UTC
b42f8b4 Merge tag 'v1.2.3' into develop v1.2.3 Fix a new bug in issue#82 Fix a new bug in issue#82. Fully backward compatible. 17 February 2020, 15:52:25 UTC
94a327a Merge branch 'release/1.2.3' 17 February 2020, 15:51:32 UTC
2f0e8bf Fix new bug raised in issue#82 The invocation of help usage message was done with a wront dimmy argument. 17 February 2020, 15:49:47 UTC
a3a23c4 Merge tag 'v1.2.2' into develop Fix bug in ignoring unknown clas 10 February 2020, 16:33:26 UTC
5a63d9c Merge branch 'release/1.2.2' 10 February 2020, 16:32:03 UTC
37464da Fix bug in ignoring unknown clas Fix bug in ignoring unknown clas 10 February 2020, 16:23:12 UTC
d2c3be9 Add ignore passed unknown CLAs, fix issue#82 (Merge branch 'release/1.2.1') The CLI can now be initialized with a flag for ignoring the passed CLAs that are unknown. An error is still echoed, but the CLI parsing goes on until the end without exit the flow. By default a passed unknown CLA raises a blocking error as in the previous verions. This change addresses the need by: add a new option to `init` method of CLI object, e.g. call cli%init(..., ignore_unknown_clas=.true.) A dedicated test has been added, i.e. `src/test/flap_test_ignore_unknown_clas.f90` Side effects: Nothing. 05 February 2020, 16:06:18 UTC
c95df22 Merge tag 'v1.2.1' into develop Add ignore passed unknown CLAs, fix issue#82 The CLI can now be initialized with a flag for ignoring the passed CLAs that are unknown. An error is still echoed, but the CLI parsing goes on until the end without exit the flow. By default a passed unknown CLA raises a blocking error as in the previous verions. This change addresses the need by: add a new option to `init` method of CLI object, e.g. call cli%init(..., ignore_unknown_clas=.true.) A dedicated test has been added, i.e. `src/test/flap_test_ignore_unknown_clas.f90` Side effects: Nothing. Fully backward compatible. 05 February 2020, 16:05:00 UTC
eec9467 Merge branch 'release/1.2.1' 05 February 2020, 16:04:24 UTC
2ced75a update travis config 05 February 2020, 16:03:38 UTC
4f806e5 Add ignore passed unknown CLAs, fix issue#82 The CLI can now be initialized with a flag for ignoring the passed CLAs that are unknown. An error is still echoed, but the CLI parsing goes on until the end without exit the flow. By default a passed unknown CLA raises a blocking error as in the previous verions. This change addresses the need by: add a new option to `init` method of CLI object, e.g. call cli%init(..., ignore_unknown_clas=.true.) A dedicated test has been added, i.e. `src/test/flap_test_ignore_unknown_clas.f90` Side effects: Nothing. 05 February 2020, 15:51:21 UTC
88488c8 update submodules 05 February 2020, 14:02:15 UTC
de69af9 Merge pull request #88 from kostyfisik/cmake [WIP] update cmake config 29 January 2020, 11:42:58 UTC
31f7aed Merge remote-tracking branch 'origin/master' into cmake 29 January 2020, 11:39:21 UTC
26aa4c3 bash completition non working, but clean 25 October 2019, 09:01:00 UTC
0f3f205 update cmake config 17 October 2019, 12:55:53 UTC
1c661b6 Merge branch 'feature/improve-bash-completion' into develop 17 July 2019, 15:45:57 UTC
2324054 Improve bash completion issue#86 Improve bash completion: add completion for CLA with choices 17 July 2019, 15:44:36 UTC
5732d1a Remove full path from progname in bash completion issue$86 Remove full path from progname in bash completion save and cleaned typos like *completition* :-) 16 July 2019, 15:53:39 UTC
0e0c19a Merge tag 'v1.2.0' into develop Add bash completition script output issue#86 Add bash completition script output: given a CLI now it is possibile to save a *bash auto completition script* that once *sourced* in a bash shell provides the auto completition capabilities. Note tha for CLI with multiple CLAs groups (like the `git` command) the generated script is smart enough to distinguish the CLAs of each group, e.g. the added test with 2 CLAs groups generates the following script: ```bash _completion() { cur=${COMP_WORDS[COMP_CWORD]} prev=${COMP_WORDS[COMP_CWORD - 1]} if [ "$prev" == "compile" ] ; then COMPREPLY=( $( compgen -W " --compiler -c --flags -f --help -h --version -v" -- $cur ) ) elif [ "$prev" == "clean" ] ; then COMPREPLY=( $( compgen -W " --clean -c --clean-all -ca --help -h --version -v" -- $cur ) ) else COMPREPLY=( $( compgen -W " --help -h --version -v compile clean" -- $cur ) ) fi return 0 } complete -F _completion flap_test_save_bash_completition ``` 12 July 2019, 15:17:55 UTC
9784ea0 Merge branch 'release/1.2.0' 12 July 2019, 15:17:29 UTC
40f12ab Merge branch 'feature/add-save-bash-completition-issue#86' into develop 12 July 2019, 15:16:53 UTC
e6f25ce Add bash completition script output issue#86 Add bash completition script output: given a CLI now it is possibile to save a *bash auto completition script* that once *sourced* in a bash shell provides the auto completition capabilities. Note tha for CLI with multiple CLAs groups (like the `git` command) the generated script is smart enough to distinguish the CLAs of each group, e.g. the added test with 2 CLAs groups generates the following script: ```bash _completion() { cur=${COMP_WORDS[COMP_CWORD]} prev=${COMP_WORDS[COMP_CWORD - 1]} if [ "$prev" == "compile" ] ; then COMPREPLY=( $( compgen -W " --compiler -c --flags -f --help -h --version -v" -- $cur ) ) elif [ "$prev" == "clean" ] ; then COMPREPLY=( $( compgen -W " --clean -c --clean-all -ca --help -h --version -v" -- $cur ) ) else COMPREPLY=( $( compgen -W " --help -h --version -v compile clean" -- $cur ) ) fi return 0 } complete -F _completion flap_test_save_bash_completition ``` 12 July 2019, 15:15:50 UTC
back to top