From d4c0aea26050b32bf394eabe91c95ab56113ce1a Mon Sep 17 00:00:00 2001 From: Brad Richardson Date: Thu, 27 Feb 2020 21:01:13 -0800 Subject: Enable building executables --- example_project/app/hello_world.f90 | 7 +++++++ example_project/src/hello_m.f90 | 12 ++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 example_project/app/hello_world.f90 create mode 100644 example_project/src/hello_m.f90 (limited to 'example_project') diff --git a/example_project/app/hello_world.f90 b/example_project/app/hello_world.f90 new file mode 100644 index 0000000..b95062d --- /dev/null +++ b/example_project/app/hello_world.f90 @@ -0,0 +1,7 @@ +program hello_world + use hello_m, only: sayHello + + implicit none + + call sayHello("World") +end program hello_world diff --git a/example_project/src/hello_m.f90 b/example_project/src/hello_m.f90 new file mode 100644 index 0000000..a341602 --- /dev/null +++ b/example_project/src/hello_m.f90 @@ -0,0 +1,12 @@ +module hello_m + implicit none + private + + public :: sayHello +contains + subroutine sayHello(name) + character(len=*), intent(in) :: name + + print *, "Hello, " // name // "!" + end subroutine sayHello +end module hello_m -- cgit v1.2.3