aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-25Propogate exit codes from tests and executablesBrad Richardson
2020-07-24Merge pull request #148 from milancurcic/fpm-command-placeholdersOndřej Čertík
fpm command placeholders and expand help message
2020-07-24error stop in not implemented command subroutines; add exit code to error stopmilancurcic
2020-07-24drop uppercase USAGE and more descriptive taglinemilancurcic
2020-07-24revert to erroring on unknown command to be more consistent with Cargo UImilancurcic
2020-07-24expand the help message with command list and descriptionmilancurcic
2020-07-24add placeholder commands and not-implemented notesmilancurcic
2020-07-24use select case and trim cmdargmilancurcic
2020-07-23Merge pull request #147 from certik/ciOndřej Čertík
Execute the newly built fpm
2020-07-22Execute the newly built fpmOndřej Čertík
On all platforms.
2020-07-22Merge pull request #145 from certik/lsOndřej Čertík
Read the source files automatically
2020-07-22Try to get Windows workingOndřej Čertík
2020-07-22Get macOS workingOndřej Čertík
2020-07-22Add a check for directoryOndřej Čertík
2020-07-22Recover from `src/` not existingOndřej Čertík
2020-07-22Add error stopOndřej Čertík
2020-07-22Use more automatic buildingOndřej Čertík
2020-07-22Use pkg_nameOndřej Čertík
2020-07-22Implement package_name()Ondřej Čertík
2020-07-22Compile all the files in the src/ directoryOndřej Čertík
2020-07-22Implement str_ends_with()Ondřej Čertík
2020-07-22Implement list_files()Ondřej Čertík
2020-07-22Merge pull request #142 from certik/osOndřej Čertík
Initial implementation of get_os()
2020-07-22Use $HOMEPATH on WindowsOndřej Čertík
2020-07-22Only use the $HOME env variable for all OS typesOndřej Čertík
2020-07-22Name the function get_os_type()Ondřej Čertík
2020-07-22Print full OS name as a stringOndřej Čertík
2020-07-22Use uppercase for constantsOndřej Čertík
2020-07-22Rename fpm.F90 back to fpm.f90Ondřej Čertík
2020-07-22Polish the code, add commentsOndřej Čertík
2020-07-22Use $HOME to determine the OS typeOndřej Čertík
2020-07-22Rework the macrosOndřej Čertík
2020-07-21Use ()Ondřej Čertík
2020-07-21Use get_os()Ondřej Čertík
2020-07-21Rename fpm.f90 to fpm.F90Ondřej Čertík
2020-07-21Implement get_os()Ondřej Čertík
2020-07-21Merge pull request #140 from certik/exOndřej Čertík
Build hello_world
2020-07-21CI: Execute the bat file without "call"Ondřej Čertík
2020-07-21Run hello_worldOndřej Čertík
2020-07-21CI: Use the correct condition on WindowsOndřej Čertík
2020-07-21Use \ on WindowsOndřej Čertík
2020-07-21Extract the CI tests into a Bash and Batch filesOndřej Čertík
2020-07-21Test hello_world at the CIOndřej Čertík
2020-07-21Compile src/fpm.f90 only if it existsOndřej Čertík
This now compiles hello_world
2020-07-21Merge pull request #139 from certik/minOndřej Čertík
Minimal `fpm build` implementation
2020-07-21Test `fpm build`Ondřej Čertík
2020-07-21Implement initial `fpm build`Ondřej Čertík
Right now it only knows how to build itself.
2020-07-21Merge pull request #131 from certik/fOndřej Čertík
Initial Fortran infrastructure
2020-07-21Put fpm to PATH on WindowsOndřej Čertík
2020-07-21CI: put fpm to $PATH on macOSOndřej Čertík