Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-20 | Update src/fpm/cmd/new.f90 | Andre Smit | |
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> | |||
2022-01-20 | Update src/fpm/cmd/new.f90 | Andre Smit | |
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> | |||
2022-01-20 | get user name and email using git config if available else use defaults | Andre Smit | |
2022-01-16 | Allow running fpm-new in current directory (#630) | urbanjost | |
2022-01-10 | Respect user provided main-files (#646) | Sebastian Ehlert | |
- add example package for C-main | |||
2022-01-10 | Update module output directory command for flang-new/f18 (#645) | Sebastian Ehlert | |
2021-12-13 | Better extraction of the Fortran compiler from the MPI wrapper (#634) | Pedro Costa | |
- changed command to one supported by more (all?) MPI libraries | |||
2021-11-21 | Bump version to 0.5.0 (#614) | Sebastian Ehlert | |
2021-11-20 | Add: critical section to mkdir in backend (#613) | Laurence Kedward | |
Allows parallel builds on Windows where mkdir complains if directory already exists. | |||
2021-11-20 | Don't try to install submodule files | LKedward | |
2021-11-20 | Remove spurious component in module paths | LKedward | |
2021-11-12 | correct basename(3f) function and subsequently fix --list option | John S. Urban | |
The --list option was incorrectly trimming pathnames when suffix=.false. was present, and the meaning of the --list option has changed from originally being an option to display the full pathnames of targets to displaying a table of matching target basenames. Since the --runner command can be used to display the full pathnames and the runner command defaults to an "echo" command the pathnames can still easily be generated, but an example was added to reflect that. As the help text needed editing anyway, changed some whitespace to conform to the requirements of the txt2man(1) utility, to facilitate easily generating man-pages and HTML versions of the help text. | |||
2021-11-12 | white-space adjustments to help to conform to txt2man(1) utility | John S. Urban | |
A few lines in the help text no longer conformed to the rules used by txt2man(1), causing errors in generating man-pages and an HTML version of the documentation available via the "help" subcommand. | |||
2021-11-03 | fix(fpm_compiler): intel windows release flag was incorrect | Brad Richardson | |
2021-10-22 | Add LFortran optimization flag to release profile (#597) | Sebastian Ehlert | |
2021-10-16 | List names without suffix (mainly for Windows). (#595) | zoziha | |
2021-10-16 | Change 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-10 | Merge pull request #575 from awvwgk/build-dirs | Sebastian Ehlert | |
Enable multiple build output directories | |||
2021-10-10 | Correctly install modulefiles from build targets | Sebastian Ehlert | |
2021-09-28 | Actually read environment variables | Sebastian Ehlert | |
2021-09-27 | Apply suggestions from code review | Sebastian Ehlert | |
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk> | |||
2021-09-24 | Fix truncated help text (#578) | urbanjost | |
2021-09-23 | Enable multiple build output directories | Sebastian Ehlert | |
2021-09-23 | Allow 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-23 | Build no tests by default (#572) | Sascha Klawohn | |
Building tests can be enforced using --tests for build. It is done automatically before running tests. | |||
2021-09-08 | Default branch renaming aftermath (#565) | Sebastian Ehlert | |
2021-09-05 | Expand tabs in source file parsing (#521) | urbanjost | |
2021-08-27 | Update version for new release (#546) | Sebastian Ehlert | |
2021-08-27 | Fix compilation on MacOS/ARM64 (#548) | Carlos Une | |
2021-08-25 | Merge pull request #527 from awvwgk/compiler-object | Sebastian Ehlert | |
Add objects for handling compiler and archiver | |||
2021-08-23 | Use gcc instead of gfortran to compile C code | Sebastian Ehlert | |
- relevant for conda-forge's gfortran on OSX which comes without C compiler | |||
2021-08-23 | Use cc together as C compiler together with LFortran | Sebastian Ehlert | |
2021-08-23 | Update LFortran in compiler settings | Sebastian Ehlert | |
2021-08-19 | Merge pull request #536 from urbanjost/init_git_on_backfill | Laurence Kedward | |
still call "git init" even if fpm.toml exists in backfill | |||
2021-08-13 | Merge branch 'master' into compiler-object | Sebastian Ehlert | |
2021-08-09 | Merge pull request #533 from awvwgk/extra | Laurence Kedward | |
Allow extra section in package manifest | |||
2021-08-08 | white-space difference | John S. Urban | |
2021-08-08 | replace lines deleted by conflict | John S. Urban | |
2021-08-08 | still call "git init" even if fpm.toml exists in backfill | John S. Urban | |
2021-08-04 | Generate build/.gitignore (#528) | urbanjost | |
- git-specific, but not git-dependent but is it better if managed directly by fpm - no .gitignore generated by subcommand new | |||
2021-08-04 | Allow extra section in package manifest | Sebastian Ehlert | |
2021-07-31 | Also detect MPI compiler for mpif90 and mpif77 wrappers | Sebastian Ehlert | |
2021-07-31 | Allow detection of underlying compiler in mpiwrapper | Sebastian Ehlert | |
- cleanup compiler flags a bit | |||
2021-07-30 | Move default flags fetching and build name generation to model | Sebastian Ehlert | |
2021-07-30 | Fix compilation error in ifort (#523) | Sebastian Ehlert | |
2021-07-30 | Add objects for handling compiler and archiver | Sebastian Ehlert | |
2021-07-28 | Merge remote-tracking branch 'upstream/master' into file-listing | LKedward | |
2021-07-20 | Cache `filesep` in `join_path` using the save attribute | Carlos Une | |
2021-07-20 | Use join_path() in list_files() | Carlos Une | |
2021-07-20 | Cache get_os_type() return value using the save attribute | Carlos Une | |