aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
AgeCommit message (Collapse)Author
2021-03-31Phase out Haskell fpm (#420)Sebastian Ehlert
- remove bootstrap directory from repository - remove stack-build from CI workflow - move Fortran fpm to project root - adjust install script and bootstrap instructions
2020-12-18Remove -ffast-math from Haskell fpm default release flagsLKedward
2020-12-14Merge pull request #289 from everythingfunctional/bootstrap_compiler_supportBrad Richardson
Add support for same compilers as Fortran version to Haskell version
2020-12-10feat(boostrap-ifort): remove coarray option from ifortBrad Richardson
2020-12-10feat(bootstrap): try multiple ways to get compiler version infoBrad Richardson
2020-12-10Implement example executables also for Haskell fpmSebastian Ehlert
2020-12-09feat(bootstrap-ifort): use `-coarray=single` by defaultBrad Richardson
2020-12-09Revert "fix(bootstrap-ifort): remove coarray option, it is not supported"Brad Richardson
This reverts commit f049ae6d8e4bfd58a5b69d692dd7e6273fd158af.
2020-12-09fix(bootstrap-ifort): remove coarray option, it is not supportedBrad Richardson
2020-12-09fix(bootstrap-ifort): make adjustments for ifort's picky command lineBrad Richardson
2020-12-09feat(bootstrap): Add support for same compilers as Fortran versionBrad Richardson
2020-12-05fix(hfpm): dependence on library mod filesBrad Richardson
2020-11-30feat: add -fcoarray=single to default gfortran flagsBrad Richardson
2020-11-12Merge branch 'master' into test_runner_optionBrad Richardson
2020-11-12Merge pull request #220 from everythingfunctional/compiler_and_flagsBrad Richardson
Compiler and flags
2020-11-09Refactor to make supporting more compilers more straightforwardBrad Richardson
2020-11-09Fix formattingBrad Richardson
2020-11-09Refactor flag definition for easier support of other compilersBrad Richardson
2020-11-09Add check for if user supplied `--release` and `--flag`.Brad Richardson
2020-11-02Fix rebuilding executables when libraries changeBrad Richardson
2020-10-29Change build directory hashes to hex formatBrad Richardson
2020-10-28Merge branch 'compiler_and_flags' into test_runner_optionBrad Richardson
2020-10-28Switch test or executable target to optionBrad Richardson
- this allows the '--' to signify that all remaining arguments are to the test/executable
2020-10-28Add options to specify a command to be used to run the executable(s) or test(s)Brad Richardson
2020-10-28Add command line options to specify compiler flagsBrad Richardson
2020-10-28Add command line options to specify the compilerBrad Richardson
2020-10-28Use compiler version and flags to construct build folder nameBrad Richardson
2020-10-27Change bootstrap command line to be more like the Fortran versionBrad Richardson
2020-10-22Add test with submodule example project and fix .smod naming conventionBrad Richardson
2020-10-22convert buildDirectory path to native in buildProgramBrad Richardson
2020-10-22Add some debugging codeBrad Richardson
2020-10-21convert programDirectory path to native in buildProgramBrad Richardson
2020-10-21Add another print statement for debugging WindowsBrad Richardson
2020-10-21convert file path back to native in fileMatcherBrad Richardson
2020-10-21Put print statement in for debugging WindowsBrad Richardson
2020-10-21Make module subprogram declaration detection more explicit/restrictedBrad Richardson
2020-10-20Utilize new model for build processBrad Richardson
2020-10-20Add tests for submodule's compile time infoBrad Richardson
2020-10-20Split submodule name into two componentsBrad Richardson
2020-10-20Add tests for module's compile time infoBrad Richardson
2020-10-20Add test for program's direct dependenciesBrad Richardson
2020-10-20Add test that program produces no other filesBrad Richardson
2020-10-20Add test for object file of program's compile time infoBrad Richardson
2020-10-20Add test for source file name of program's compile time infoBrad Richardson
2020-10-19Add test for a submodule's nameBrad Richardson
2020-10-19Add test for modules a submodule usesBrad Richardson
2020-10-19Add test for submodule object file nameBrad Richardson
2020-10-15Add test for submodule source file nameBrad Richardson
2020-10-15Add constructor for Submodule SourceBrad Richardson
2020-10-15Add test for whether a module produces a .smod fileBrad Richardson