Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: scivision/fortran-submodule

loosen compiler requirements

07 Oct 05:27
9cc76ce

Choose a tag to compare

Print when Make+Cmake disabled

01 Dec 14:47
c9d2e2d

Choose a tag to compare

v1.3.1

disable test for repeated with make

cleanup examples

19 Apr 02:26
0f8d7a3

Choose a tag to compare

  • put same name submodule, module into src/same.f90
  • removed unneeded compiler options for clarity
  • general cleanup of cruft

implicit none, setup.cmake

22 Jul 13:24
8514992

Choose a tag to compare

  • use setup.cmake for simpler build and test
  • put implicit none everywhere to reflect better how submodules are actually used.

correct CMake build options

17 Mar 14:24
ebc98f9

Choose a tag to compare

the cmake generators didn't work for this type of applications

cmake cleanup, external module name change

22 Jan 22:20
aa14945

Choose a tag to compare

  • Update CMake to allow non-Make generators to fully build project
  • modernize CMake to use target properties rather than throwing everything in CMAKE_BINARY_DIR
  • cleanup Meson
  • rename external module to constants for better example usage

more stuff cmake can't build that meson can

19 Dec 21:33
b8f06ea

Choose a tag to compare

cmake: disabled examples that it can't build due to bugs in Cmake submodule syntax.
Meson is fine with all examples.

correctness

19 Dec 20:55
4cf9f0d

Choose a tag to compare

Thanks to @zbeekman correct module naming to avoid module namespace clashes.

Noted that even CMake 3.16.2 cannot handle module pure function foo() but Meson can.

initial release

28 Oct 16:01
071ebaa

Choose a tag to compare

cmake/meson add external.f90 for subproject/externalProject demo

syntax
Morty Proxy This is a proxified and sanitized view of the page, visit original site.